5029 270
4495 516
116908 647
66643 604
4043 141
140496 468
33147 306
14087 565
7537 302
101819 200
252798 1993
36260 873
30645 645
35208 98
40231 684
27130 326
8858 81
22216 115
38499 170
4123 469
4037 591
6677 523
3695 658
2079 396
3773 536
5569 752
41166 188