12851 301
30582 174
1872 127
2924 511
17611 511
3627 422
15726 699
12404 877
2279 144
10719 772
3205 212
2714 371
2182 165
8982 452
2435 219
3380 549
4088 794
4652 320
3957 422