2603 599
969 136
1650 445
3320 684
28195 97
30565 381
12238 276
4639 165
4398 628
9507 127
5053 383
13527 555
3475 225
2457 458
2335 648
3022 703
3090 105
2707 421
2598 662
1939 224
1743 200
2947 782
1493 304
2148 596
1042 28
2770 470
2948 727
2366 417