12120 314
34354 173
10766 156
8780 28
15894 410
9040 416
6488 646
6430 294
9232 621
3241 277
7532 510
4830 646
3061 132
4483 457
4098 214
1379 106
2839 249