3226 617
1047 80
1292 213
12939 404
4449 601
10115 420
19498 322
4598 488
2294 271
61293 913
21115 381
7392 636
4983 66
9694 336
3684 73
2980 712
2922 517
1534 47
5638 556
6931 825