31173 330
9737 191
4275 351
3714 263
6893 551
16537 65
86496 261
11367 677
16597 616
4269 215
2388 366
4715 221
10442 384
7115 709
1729 366
1048 115
688 76
2122 339
6573 256