121754 671
7221 387
31408 645
93720 837
61179 1017
43084 624
3874 295
5677 201
3347 49
4679 503
4305 97
3124 272
4184 104
45848 197