124169 200
5697 601
183580 1047
30902 864
10654 63
51651 378
10437 72
3797 366
16150 109
28564 498
108070 274
8933 323
2327 507
2740 384
6673 69
20165 185
6713 362
13609 298