15060 70
5527 285
6464 813
24334 738
5140 214
39461 349
6067 554
34609 1163
5677 200
11264 686
16349 306
8250 215
5715 291
8016 362
21084 712
6443 578
6795 502
29360 428
15100 229
34849 444
13949 509
24514 278
7275 576
13803 409
18253 100
12671 538
16232 195
9701 183