115781 667
7192 387
31033 645
92317 837
59990 1017
42348 622
3831 295
5656 201
3311 49
4649 503
4264 97
3089 272
4147 104
45206 197