12851 301
30582 174
1873 127
2925 511
17612 511
3630 422
15729 699
12404 877
2282 144
10724 772
3213 212
2714 371
2183 165
8984 452
2436 219
3380 549
4088 794
4652 320
3957 422