255910 597
15808 515
38108 346
46264 594
218118 1030
86616 486
302234 948
14354 54
43426 324
43421 665
12330 347
3544 428
5128 370
2659 185
52622 525
73896 399