12856 301
30591 174
1875 127
2926 511
17617 511
3638 423
15738 699
12406 877
2286 144
10744 772
3217 212
2716 371
2186 165
9005 452
2439 219
3384 549
4091 794
4654 320
3957 422