121428 671
7218 387
31385 645
93604 837
61087 1017
43030 624
3871 295
5677 201
3346 49
4677 503
4303 97
3121 272
4182 104
45819 197