5552 680
2257 41
5000 272
8126 262
137322 843
18483 623
71352 145
9497 553
6798 204
13834 385
14753 977
7008 918
3897 754