30996 330
9378 191
4126 351
3508 263
6842 551
16413 65
86455 261
11182 677
16447 616
4229 215
2358 366
4708 221
10295 384
7097 709
1707 366
1020 115
666 76
2065 339
6542 256