30032 227
7338 946
10443 961
25595 629
13877 321
11822 246
8373 701
26125 774
31853 798
54377 594
64860 567
11597 439
34403 608
22289 669
40893 946
10610 368
13512 117
8280 48
12807 331
6095 188
43800 436
22397 460
24010 198
15992 829
14692 599
98329 522