2596 599
964 136
1649 445
3311 684
28143 97
30556 381
12213 276
4639 165
4396 628
9483 127
5052 383
13503 555
3470 225
2449 458
2335 648
3017 703
3033 105
2685 421
2581 662
1919 224
1728 200
2945 782
1489 304
2146 596
1026 28
2765 470
2948 727
2351 417