39832 221
19161 109
22769 810
16384 762
8821 290
21710 450
8944 543
6219 409
16017 198
19543 665
20018 704
6787 80
8586 709
30220 166
4490 272
19622 454
4445 441
11897 933
15844 927
13417 942
12242 61
34386 170
11670 884
7190 582