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