12218 123
10967 476
5833 599
3389 890
669 29
2930 598
1156 129
3540 680
1363 181
533 123
3116 776
2380 619
2924 743
3230 796
3691 29
2655 599
998 136
1663 445
3353 684
28465 97
30621 381
12436 276
4653 165
4415 628
9581 127
5078 383
13649 556
3498 225