122017 671
7223 387
31432 645
93792 837
61246 1017
43136 624
3875 295
5678 201
3347 49
4681 503
4309 97
3128 272
4186 104
45879 197