31142 330
9718 191
4247 351
3673 263
6882 551
16508 65
86486 261
11320 677
16564 616
4254 215
2383 366
4713 221
10424 384
7111 709
1723 366
1041 115
678 76
2106 339
6562 256