15050 70
5511 285
6457 813
24322 738
5132 214
39433 349
6058 554
34573 1163
5665 200
11252 686
16337 306
8227 215
5709 291
8003 362
21076 712
6319 578
6790 502
29343 428
15089 229
34818 444
13942 509
24502 278
7269 576
13779 409
18239 100
12658 538
16218 195
9692 183