12220 123
10967 476
5833 599
3389 890
669 29
2930 598
1156 129
3540 680
1364 181
533 123
3116 776
2380 619
2924 743
3230 796
3692 29
2656 599
999 136
1663 445
3354 684
28467 97
30621 381
12438 276
4653 165
4415 628
9582 127
5078 383
13651 556
3498 225