2501 631
1196 277
2798 459
3020 717
1567 441
25194 767
1089 316
1297 376
956 192
2789 759
2497 701
507 104
2918 714
1817 589
521 26
3363 603
3854 126
2102 403
2288 689
2934 804
1702 306
2374 601
431 58
1617 302