12256 123
10990 476
5837 599
3404 890
674 29
2938 598
1174 129
3552 680
1373 181
542 123
3120 776
2382 619
2930 743
3243 796
3797 29
2679 599
1004 136
1664 445
3370 684
28556 97
30635 381
12508 276
4655 165
4418 628
9614 127
5081 383
13710 556
3499 225