12172 315
34430 173
10838 156
9611 28
15985 410
9094 416
6514 646
6472 294
9237 621
3239 277
7560 510
4832 646
3070 132
4515 457
4123 214
1379 106
3987 249