121357 671
7216 387
31381 645
93584 837
61062 1017
43020 624
3869 295
5677 201
3346 49
4677 503
4302 97
3120 272
4182 104
45803 197