4031 340
12922 161
3846 657
17097 785
3564 498
9853 582
6178 726
3242 361
1049 41
5502 896
4479 677
2480 109
28662 970
25934 508
2978 101
64404 342
2853 602
8186 297
1550 173
4879 260
4613 457
6151 173
5231 612
10994 168