15050 70
5509 285
6457 813
24320 738
5132 214
39427 349
6055 554
34572 1163
5665 200
11252 686
16337 306
8227 215
5709 291
8002 362
21073 712
6310 578
6788 502
29342 428
15088 229
34813 444
13939 509
24502 278
7269 576
13775 409
18238 100
12658 538
16217 195
9692 183