15042 70
5507 285
6455 813
24315 738
5132 214
39412 349
6052 554
34554 1163
5662 200
11251 686
16325 306
8215 215
5706 291
8000 362
21067 712
6267 578
6783 502
29331 428
15084 229
34802 444
13933 509
24500 278
7267 576
13766 409
18233 100
12653 538
16213 195
9688 183