122056 671
7223 387
31435 645
93804 837
61257 1017
43141 624
3875 295
5679 201
3347 49
4681 503
4309 97
3128 272
4186 104
45879 197