121526 671
7218 387
31394 645
93631 837
61116 1017
43046 624
3871 295
5677 201
3346 49
4677 503
4303 97
3122 272
4184 104
45826 197