121150 671
7214 387
31368 645
93551 837
60993 1017
42993 624
3867 295
5676 201
3346 49
4676 503
4299 97
3118 272
4179 104
45781 197