3128 833
2496 498
2339 317
13779 406
1275 79
2262 458
3665 787
3314 419
17720 362
4566 844
17775 410
3582 534
1603 62
1819 287
1254 262
1013 215
2540 655
2398 431
1126 64
2055 400
1408 233
575 68
3341 892