255874 597
15798 515
38106 346
46264 594
218081 1030
86566 486
302193 948
14351 54
43403 324
43402 665
12330 347
3544 428
5126 370
2657 185
52605 525
73835 399