3042 588
2253 563
3845 746
1480 251
1163 112
2898 441
3899 812
3891 945
3545 779
1574 138
826 95
2001 53
2532 366
2947 508
3220 631
2940 497
1162 161
3646 644
734 69
2149 402
2505 227
1386 54
1849 393
1013 216