2953 641
9591 284
27629 466
9522 182
10689 509
1749 401
2900 891
2114 240
2360 483
1035 157
5061 634
7941 394
1244 352
1382 113
15013 694
4019 663
11485 288
3053 731
15265 770
6094 107
8371 466
1467 299
3311 478
2901 718