255880 597
15799 515
38107 346
46264 594
218087 1030
86573 486
302201 948
14351 54
43408 324
43405 665
12330 347
3544 428
5127 370
2659 185
52609 525
73845 399