120635 671
7214 387
31335 645
93416 837
60840 1017
42910 624
3862 295
5672 201
3341 49
4671 503
4295 97
3113 272
4173 104
45724 197