256277 598
15845 515
38155 346
46285 594
218513 1031
87367 486
302533 948
14420 54
43624 325
43640 665
12343 347
3550 428
5136 370
2666 185
52854 525
74418 399