5029 270
4495 516
116925 647
66648 604
4043 141
140500 468
33147 306
14087 565
7537 302
101826 200
252801 1993
36264 873
30647 645
35210 98
40233 684
27131 326
8859 81
22218 115
38503 170
4123 469
4037 591
6677 523
3695 658
2079 396
3773 536
5570 752
41168 188