121730 671
7221 387
31404 645
93708 837
61172 1017
43079 624
3872 295
5677 201
3347 49
4679 503
4305 97
3123 272
4184 104
45842 197