255869 597
15797 515
38106 346
46264 594
218073 1030
86554 486
302183 948
14347 54
43399 324
43398 665
12330 347
3544 428
5126 370
2657 185
52600 525
73822 399