2508 673
270 87
726 41
113 21
2582 587
2831 800
2765 870
1580 297
1730 439
8308 481
14586 433
3759 554
6134 361
4257 681
5862 322
37843 214
13529 426
8142 593