31228 331
9782 191
4299 351
3756 263
6908 551
16571 65
86506 261
11391 677
16632 616
4280 215
2396 366
4717 221
10459 384
7121 709
1735 366
1060 115
701 76
2129 339
6583 256