120535 671
7212 387
31331 645
93388 837
60817 1017
42900 624
3862 295
5672 201
3338 49
4670 503
4294 97
3112 272
4172 104
45716 197