3017 670
2975 912
1053 251
1627 306
2669 612
2594 63
2318 356
2086 244
3415 315
12700 342
1405 271
770 59
4104 714
3948 690
2344 349
3219 892
4005 347
2160 446
3961 738
2791 151
3457 911
3012 625
2981 707
5709 801