255936 597
15809 515
38111 346
46264 594
218154 1030
86641 486
302252 948
14358 54
43443 324
43442 665
12330 347
3544 428
5129 370
2660 185
52630 525
73932 399