3230 591
1693 283
3131 687
2388 49
1868 296
768 94
2228 578
2132 277
3174 70
1422 219
2059 532
2092 251
458 71
1120 46
3394 889
4059 302
1553 173
9505 312
1643 328
1486 384
2885 381
3209 535
1317 67
3917 826