3782 617
2984 81
2078 213
12979 404
4488 601
10163 420
19776 326
4719 488
2350 271
61500 913
21493 381
7588 636
5048 66
10183 336
3782 73
3028 712
3036 517
1574 47
5727 556
7112 825