121963 671
7222 387
31424 645
93778 837
61235 1017
43120 624
3875 295
5678 201
3347 49
4681 503
4307 97
3126 272
4184 104
45871 197