3112 329
9053 54
3623 312
6364 398
3880 688
7258 588
15280 387
3398 187
16768 449
919 127
8434 425
4470 608
18762 355
9043 781
4989 611
39268 117
27625 282
38702 597
27154 271
15985 386
31207 296
7929 318
6356 171
3550 188
1241 28
18617 560
5307 670