12256 123
10989 476
5837 599
3402 890
674 29
2938 598
1173 129
3550 680
1372 181
540 123
3120 776
2382 619
2930 743
3243 796
3793 29
2678 599
1004 136
1664 445
3369 684
28551 97
30634 381
12500 276
4655 165
4418 628
9613 127
5081 383
13709 556
3499 225