12120 315
34320 173
10742 156
8786 28
15874 410
9028 416
6479 646
6426 294
9191 621
3211 277
7469 510
4810 646
3048 132
4483 457
4090 214
1360 106
2785 249