2897 107
39184 178
25387 91
52866 824
14799 323
187717 939
23187 264
5727 479
3595 120
2304 224
5677 387
761 43
9247 324
8500 518
9389 500
13048 577
3483 285
140971 181
197156 708
289325 1181
108720 507
83718 678
46491 694
9034 591
6313 252
26420 786
9793 177
92395 305