2521 673
270 87
761 41
116 21
2593 587
2839 800
2770 870
1596 297
1734 439
8332 481
14604 433
3769 554
6146 361
4258 681
5862 322
37861 218
13705 426
8207 593