12149 314
34386 173
10786 156
8783 28
15921 410
9081 416
6497 646
6450 294
9238 621
3247 277
7555 510
4836 646
3069 132
4486 457
4109 214
1386 106
2842 249