43278 797
146816 648
71084 300
29110 102
79087 195
23493 348
21304 347
26481 665
19904 393
26635 832
89340 537
63064 595
32486 468
52695 497
25080 902
91214 444
17653 587
58173 277
23232 57
28621 92
50164 261
73558 579
100687 328
36846 111