5029 270
4493 516
116884 647
66632 604
4043 141
140476 468
33147 306
14087 565
7537 302
101814 200
252779 1993
36256 873
30643 645
35206 98
40223 684
27123 326
8857 81
22215 115
38494 170
4123 469
4036 591
6676 523
3695 658
2078 396
3773 536
5568 752
41156 188