2501 631
1196 277
1569 441
25195 767
1299 376
2798 459
3020 717
1090 316
2790 759
956 192
508 104
2497 701
2918 714
1818 589
522 26
2290 689
2103 403
3363 603
3854 126
2934 804
1703 306
1619 302
2374 601
431 58