5029 270
4495 516
116913 647
66645 604
4043 141
140497 468
33147 306
14087 565
7537 302
101822 200
252799 1993
36261 873
30645 645
35210 98
40231 684
27130 326
8858 81
22216 115
38499 170
4123 469
4037 591
6677 523
3695 658
2079 396
3773 536
5570 752
41168 188