3002 297
1871 170
3578 541
15798 283
12535 337
3699 187
5372 772
38463 75
2712 623
5184 807
62006 498
4325 528
2027 164
9178 773
10318 626
2162 328
1851 451
3243 672
3031 696
7349 399
1632 366
686 41
1405 230
1217 143
666 99
1107 54