3460 66
10914 327
27635 470
371207 812
7968 152
6249 593
3594 435
2151 420
2588 187
1852 210
1334 162
846 45
4320 732
30827 375