2732 521
1520 170
3691 512
856 79
1508 149
2413 149
1409 54
4519 668
4542 457
1358 112
2228 597
918 162
2667 777
3281 523
3045 643
3097 645
6007 231
4031 939
528 41
939 38
3378 635