31166 330
9733 191
4273 351
3710 263
6892 551
16530 65
86496 261
11352 677
16591 616
4267 215
2385 366
4715 221
10439 384
7115 709
1729 366
1045 115
687 76
2116 339
6568 256