3215 617
1031 80
1287 213
12939 404
4449 601
10115 420
19493 322
4598 488
2294 271
61292 913
21108 381
7391 636
4983 66
9692 336
3684 73
2979 712
2919 517
1534 47
5638 556
6928 825