9560 28
13512 194
10616 147
8341 352
4738 116
12902 575
5751 143
14772 134
27083 492
10884 87
12680 320
8088 92
12581 501
8908 453
9374 492
9721 74
13560 426
9593 261
10195 300
8789 219
5149 196
10426 201
6537 442
9777 737
6032 374
4549 188
15212 684
16972 793