15042 70
5506 285
6451 813
24314 738
5132 214
39410 349
6050 554
34548 1163
5662 200
11251 686
16324 306
8211 215
5706 291
8000 362
21064 712
6265 578
6783 502
29329 428
15081 229
34799 444
13927 509
24494 278
7266 576
13765 409
18232 100
12653 538
16212 195
9686 183