15060 70
5527 285
6464 813
24334 738
5140 214
39460 349
6065 554
34607 1163
5676 200
11263 686
16348 306
8247 215
5715 291
8014 362
21083 712
6436 578
6795 502
29359 428
15099 229
34846 444
13949 509
24513 278
7275 576
13801 409
18249 100
12669 538
16231 195
9699 183