3128 527
5293 382
2780 667
3246 380
2560 778
3369 123
9233 373
4028 762
3724 439
2533 503
4499 728
366 40
1211 326
1455 173
1701 215
5446 581
1997 87
2077 499
3145 792
2421 388
3012 664
2722 567
3380 838
2528 307