15040 70
5503 285
6450 813
24310 738
5132 214
39402 349
6048 554
34539 1163
5661 200
11249 686
16322 306
8205 215
5706 291
8000 362
21063 712
6265 578
6783 502
29327 428
15079 229
34797 444
13919 509
24481 278
7261 576
13763 409
18228 100
12649 538
16208 195
9685 183