10966 476
5833 599
3389 890
668 29
2930 598
1154 129
3540 680
1362 181
533 123
3116 776
2379 619
2924 743
3229 796
3681 29
2655 599
997 136
1662 445
3351 684
28458 97
30618 381
12428 276
4653 165
4415 628
9580 127
5077 383
13645 556
3498 225
2479 458