31150 330
9728 191
4253 351
3681 263
6885 551
16511 65
86487 261
11324 677
16570 616
4257 215
2385 366
4713 221
10425 384
7112 709
1726 366
1044 115
679 76
2108 339
6565 256