951 258
4989 298
3559 695
2705 405
2404 601
1100 296
2303 500
2400 638
2666 543
3161 452
1472 257
369 51
3551 469
269 62
738 221
6595 655
1223 259
1171 360
605 131
3225 640
7368 325
1429 338
3337 813
5823 180