12276 123
11005 476
5837 599
3414 890
674 29
2941 598
1185 129
3555 680
1377 181
543 123
3123 776
2388 619
2934 743
3256 796
3870 29
2688 599
1009 136
1665 445
3382 684
28616 97
30642 381
12566 276
4656 165
4419 628
9631 127
5081 383
13746 556
3513 225