122032 671
7223 387
31434 645
93799 837
61251 1017
43138 624
3875 295
5678 201
3347 49
4681 503
4309 97
3128 272
4186 104
45879 197