120736 671
7214 387
31340 645
93435 837
60863 1017
42921 624
3863 295
5672 201
3342 49
4673 503
4296 97
3115 272
4174 104
45733 197