121787 671
7221 387
31412 645
93733 837
61183 1017
43089 624
3874 295
5678 201
3347 49
4680 503
4305 97
3125 272
4184 104
45851 197