255867 597
15796 515
38106 346
46263 594
218069 1030
86548 486
302181 948
14347 54
43398 324
43397 665
12330 347
3544 428
5126 370
2657 185
52598 525
73816 399