12893 301
30650 174
1892 127
2935 511
17661 511
3706 423
15763 699
12425 877
2303 144
10996 772
3249 212
2731 371
2235 165
9089 452
2470 219
3409 549
4106 794
4665 320
3964 422