1027 251
2589 730
7013 494
6724 914
2983 652
420 92
634 177
3417 723
873 143
1597 497
1453 291
596 63
1305 43
2895 870
14809 703
531 53
7610 545
5999 588
16643 519
7543 304
4740 781
3176 560
4586 569
1357 174
13611 805
2190 44
4811 639
6415 115