15193 520
35992 718
50508 261
13181 648
9875 610
17081 268
7243 684
5236 706
5853 798
13160 668
14386 546
5928 962
4204 688
9805 116
3304 484
2575 245
4445 180
4375 532
18446 928
18593 513
6595 43
3421 31
4985 90
2818 272
10194 336
4469 291
3092 497
1891 99