12225 123
10967 476
5833 599
3390 890
669 29
2930 598
1156 129
3540 680
1364 181
533 123
3116 776
2381 619
2924 743
3232 796
3698 29
2657 599
1000 136
1663 445
3354 684
28470 97
30622 381
12441 276
4654 165
4415 628
9585 127
5078 383
13656 556
3498 225