121657 671
7219 387
31399 645
93685 837
61150 1017
43065 624
3872 295
5677 201
3347 49
4679 503
4304 97
3123 272
4184 104
45834 197