39681 171
36082 705
12580 120
22837 111
4896 521
55042 169
101650 584
76653 806
9917 898
28159 152
52457 266
79739 693
25372 660
58522 228
25041 743
32566 382
55823 349
32696 141
37616 426
23650 69
36130 432
50898 925
44680 520
31876 829