31166 330
9733 191
4272 351
3709 263
6892 551
16529 65
86495 261
11352 677
16589 616
4267 215
2385 366
4715 221
10438 384
7115 709
1729 366
1045 115
687 76
2115 339
6568 256