12701 301
30330 174
1814 127
2869 511
17437 511
3521 422
15598 699
12331 877
2216 144
10153 772
3064 211
2573 371
2003 165
8722 452
2245 219
3285 548
4053 794
4584 320
3909 422