31187 91
15875 582
14967 735
18242 551
3441 503
22003 107
17866 449
5522 848
41597 746
3292 692
20477 566
13706 604
35105 308
16640 426
71519 784
111468 543
31748 347
21473 128
21429 259
3759 668
27355 928
15706 747
23078 641
33108 505
27553 369
21549 120
20327 380
29417 676