852 149
2484 531
3678 527
1208 120
3223 44
5647 529
2399 645
3737 506
8065 587
4231 500
2442 636
895 58
1211 165
749 186
2557 73
3243 360
1271 297
17013 527
3781 341
348 67
4549 738
3184 514
4385 416
2277 381