30681 330
8412 191
3671 351
3155 262
6761 551
16169 65
86404 261
10915 677
16168 616
4154 215
2273 366
4681 221
10067 384
7072 709
1667 366
981 115
614 76
2027 339
6502 256