12893 301
30650 174
1889 127
2935 511
17661 511
3702 423
15762 699
12424 877
2302 144
10988 772
3247 212
2731 371
2233 165
9088 452
2468 219
3408 549
4106 794
4665 320
3964 422