10115 55
40115 314
10046 126
23526 184
22340 698
12068 518
9334 643
6301 772
3008 89
1298 76
16715 750
2170 232
2993 594