15060 70
5527 285
6465 813
24334 738
5141 214
39468 349
6071 554
34614 1163
5680 200
11268 686
16350 306
8255 215
5715 291
8016 362
21084 712
6461 578
6795 502
29362 428
15100 229
34855 444
13950 509
24517 278
7276 576
13806 409
18255 100
12672 538
16233 195
9704 183