255529 597
15754 515
38070 346
46249 594
217670 1028
86208 486
301850 947
14287 54
43168 324
43166 665
12312 347
3539 428
5109 370
2649 185
52420 525
73288 399