2900 85
14314 151
3598 451
5907 574
4112 636
4965 832
5209 593
56777 624
19387 629
4980 753
21389 665
29553 931
15008 506
21497 297
19591 698
6905 524
1675 163
26434 377
2888 207
33160 394
31529 173
4186 581
8541 589
35693 567