18345 164
6317 653
7973 31
44824 926
8722 137
30087 664
92252 683
5449 399
2433 192
260065 832
14617 70
4963 627
3233 614
2802 305
1291 66
1681 254