2905 501
3166 485
2991 153
2282 275
7928 541
7012 576
4970 614
2040 253
3355 641
3397 354
4096 474
2445 415
1045 188
1188 203
2624 270