31176 330
9739 191
4277 351
3716 263
6893 551
16537 65
86496 261
11367 677
16598 616
4270 215
2388 366
4715 221
10442 384
7115 709
1730 366
1048 115
688 76
2122 339
6574 256