121153 671
7214 387
31368 645
93551 837
60995 1017
42997 624
3869 295
5676 201
3346 49
4676 503
4299 97
3118 272
4179 104
45783 197