15046 70
5508 285
6456 813
24316 738
5132 214
39417 349
6052 554
34561 1163
5662 200
11252 686
16329 306
8218 215
5707 291
8000 362
21069 712
6276 578
6785 502
29335 428
15084 229
34804 444
13934 509
24502 278
7268 576
13768 409
18235 100
12657 538
16215 195
9690 183