12288 301
29771 174
1686 127
2757 511
16989 511
3168 422
15386 699
12118 877
2032 144
9132 771
2815 211
2413 371
1681 164
7659 451
1951 219
3146 548
3936 794
4467 320
3791 422