103796 210
46420 640
26898 399
4992 558
4923 888
3462 109
4565 651
4589 316
4157 415
5623 738
14216 171
2751 319
5358 254
4015 839
4954 158
50765 400
5970 464
5298 574
5102 290
16575 329
1318 138
8414 967
3003 145
6159 145
6272 703
6146 671
21856 603
2630 120