121376 671
7218 387
31381 645
93589 837
61070 1017
43024 624
3870 295
5677 201
3346 49
4677 503
4302 97
3120 272
4182 104
45808 197