2592 599
963 136
1649 445
3309 684
28084 96
30553 381
12193 276
4639 165
4395 628
9473 127
5047 383
13483 555
3469 225
2447 458
2335 648
3014 703
2992 105
2676 421
2578 662
1909 224
1718 200
2943 782
1488 304
2146 596
1016 28
2763 470
2948 727
2343 417