2906 107
39351 178
25436 91
53062 824
14815 323
188084 940
23260 264
5731 479
3605 120
2309 224
5687 387
768 43
9255 324
8521 518
9395 500
13075 577
3499 285
141260 181
197532 708
289872 1181
108897 507
83762 678
46502 694
9046 591
6324 252
26431 786
9809 177
92407 305