2600 599
965 136
1649 445
3315 684
28164 97
30559 381
12221 276
4639 165
4396 628
9493 127
5053 383
13513 555
3472 225
2451 458
2335 648
3019 703
3058 105
2693 421
2582 662
1922 224
1731 200
2945 782
1491 304
2146 596
1034 28
2768 470
2948 727
2353 417