2957 706
2418 517
1944 580
261 45
4344 343
3273 785
5654 605
4458 682
1353 190
5282 560
1344 184
2646 431
2937 670
2497 362
10159 352
11602 659
5518 539
4898 187
5520 566
3168 47
8901 716
4956 415
7017 844
8156 675
7124 263
3634 337
4662 731
3799 128