300 47
3861 350
1266 151
3006 600
1522 383
3434 558
3211 237
1278 266
1528 223
946 185
4333 379
5433 659
5302 535
3132 213
3626 484
3339 475
5590 653
4461 321
2671 671
3495 396
3731 562
3527 883
3751 848
6991 475