12120 315
34321 173
10742 156
8786 28
15874 410
9029 416
6479 646
6427 294
9191 621
3211 277
7469 510
4811 646
3048 132
4483 457
4090 214
1360 106
2785 249