121998 671
7223 387
31429 645
93788 837
61242 1017
43133 624
3875 295
5678 201
3347 49
4681 503
4309 97
3127 272
4186 104
45877 197