5554 680
2259 41
5003 272
8129 262
137334 843
18485 623
71353 145
9497 553
6798 204
13836 385
14753 977
7008 918
3897 754