12201 315
34451 173
10885 156
9640 28
16014 410
9115 416
6546 646
6494 294
9257 621
3267 277
7593 510
4848 646
3088 132
4544 457
4148 214
1420 106
4014 249