255876 597
15799 515
38106 346
46264 594
218084 1030
86568 486
302197 948
14351 54
43407 324
43403 665
12330 347
3544 428
5127 370
2659 185
52607 525
73837 399