12851 301
30577 174
1872 127
2924 511
17607 511
3626 422
15722 699
12401 877
2275 144
10709 772
3200 212
2714 371
2177 165
8981 452
2433 219
3378 549
4088 794
4652 320
3957 422