12875 301
30623 174
1878 127
2929 511
17639 511
3641 423
15751 699
12410 877
2290 144
10812 772
3226 212
2726 371
2206 165
9056 452
2454 219
3397 549
4102 794
4659 320
3962 422