30590 330
7842 191
3494 351
3051 262
6745 551
16103 65
86383 261
10818 677
16027 616
4133 215
2268 366
4666 221
10003 384
7060 709
1666 366
968 115
605 76
2017 339
6481 256