255871 597
15797 515
38106 346
46264 594
218078 1030
86557 486
302188 948
14348 54
43401 324
43402 665
12330 347
3544 428
5126 370
2657 185
52601 525
73828 399