3195 675
17635 429
3909 602
2270 422
13439 553
4421 614
3838 782
1895 287
5112 490
4018 541
5137 249
2963 415
2288 374
3031 261
3710 892
3358 643