682 100
36262 297
1101 105
58205 125
20167 472
22779 266
10010 370
10834 373
3585 71
4589 577
8369 196
4677 718