5029 270
4495 516
116903 647
66639 604
4043 141
140493 468
33147 306
14087 565
7537 302
101817 200
252792 1993
36260 873
30643 645
35208 98
40229 684
27128 326
8858 81
22216 115
38495 170
4123 469
4036 591
6677 523
3695 658
2079 396
3773 536
5569 752
41164 188