2500 631
3488 651
1567 441
2797 459
1089 316
956 192
3018 717
2789 759
25191 767
507 104
2496 701
2917 714
1817 589
1293 376
3363 603
520 26
3853 126
2288 689
2934 804
2100 403
1702 306
431 58
1617 302
3048 746