3010 593
2571 530
1441 108
5580 232
3840 260
3650 938
6913 625
2457 454
2704 694
2325 557
1222 34
3141 663
767 55
1596 104
2343 521
3694 873
1993 438
5762 267
2208 335
1319 101
4988 98
2987 779
8555 452
2703 607