3141 501
3610 485
3663 154
2583 275
9265 541
8045 576
5958 614
2522 253
3933 641
4449 354
4705 474
2707 415
1206 188
1289 203
2982 270