51376 131
13198 671
1918 422
15413 322
6175 201
6434 299
8629 154
215399 726
16401 183
40004 62
49086 774
11828 197
96236 197
14812 844
8016 868
5075 87
85782 304
41970 251