3878 302
2938 100
4731 734
1420 131
3342 304
3012 198
24183 107
16761 940
28460 147
4182 527
3458 806
20552 367
7680 614
13451 365
9588 548