2982 863
4144 615
3280 207
2280 652
3107 816
2393 505
2814 526
3101 955
3009 692
1097 38
2616 579
2396 585
3693 914
2902 744
1667 490
1583 461
1625 517
1155 201
2678 662
1296 173
370 62
473 90
2231 583
1605 239