255866 597
15795 515
38106 346
46263 594
218066 1030
86545 486
302179 948
14347 54
43398 324
43397 665
12329 347
3544 428
5125 370
2657 185
52595 525
73811 399