15060 70
5527 285
6462 813
24334 738
5140 214
39457 349
6063 554
34607 1163
5673 200
11262 686
16348 306
8245 215
5715 291
8014 362
21082 712
6427 578
6795 502
29358 428
15098 229
34844 444
13949 509
24513 278
7274 576
13801 409
18247 100
12668 538
16229 195
9699 183