22562 292
7358 228
19823 387
8314 885
6492 859
7066 499
5222 866
5011 604
24033 263
9930 844
33219 806
17153 715
10273 123
18339 799
11538 927
8090 326
7738 582
15031 272
7808 694
4864 117
3409 230
7704 55
3863 79
13731 713