31160 330
9731 191
4264 351
3697 263
6891 551
16520 65
86494 261
11343 677
16581 616
4265 215
2385 366
4714 221
10437 384
7113 709
1728 366
1044 115
686 76
2112 339
6568 256