18340 164
6295 653
7959 31
44821 926
8721 137
30087 664
92250 683
5449 399
2433 192
260056 832
14615 70
4963 627
3233 614
2801 305
1290 66
1681 254