29586 800
24597 617
31601 681
17232 251
14609 690
4888 488
66483 670
63604 127
16771 780
18140 217
19358 405
13084 396
19529 472
60773 85
36956 250
14612 488
21195 318
27732 414
15133 655
21711 62
40268 38
46495 85
25945 506
99134 711
31405 384
24312 433
16057 885
7265 581