506 91
832 135
1565 425
2807 724
471 62
920 201
2622 673
1500 434
1539 401
2425 512
3482 944
2789 891
592 154
2087 460
2537 608
2542 351
2059 443
1129 173
5831 42
2721 454
1683 444
1532 368
1266 355
2824 826
3367 671
965 241
2566 575
881 179