2521 673
272 87
762 41
116 21
2594 587
2839 800
2770 870
1597 297
1735 439
8335 481
14607 433
3771 554
6149 361
4258 681
5863 322
37866 218
13714 426
8212 593