12875 301
30624 174
1878 127
2930 511
17639 511
3641 423
15751 699
12410 877
2291 144
10818 772
3228 212
2726 371
2213 165
9058 452
2455 219
3397 549
4102 794
4659 320
3962 422