18340 164
6298 653
7963 31
44822 926
8721 137
30087 664
92250 683
5449 399
2433 192
260058 832
14615 70
4963 627
3233 614
2801 305
1290 66
1681 254