17015 125
21170 445
4820 657
3282 183
7337 144
4033 415
15959 327
2509 90
5773 526
5459 912
10086 846
12228 653
10631 600
14620 859
6965 503
5057 245
7523 281
11244 125
8584 507
9276 265
12507 227
24701 845
9679 161
6580 346