2603 599
970 136
1650 445
3320 684
28195 97
30565 381
12240 276
4639 165
4399 628
9507 127
5055 383
13531 555
3475 225
2458 458
2335 648
3022 703
3092 105
2707 421
2598 662
1939 224
1743 200
2947 782
1493 304
2148 596
1042 28
2770 470
2948 727
2366 417