5438 861
3826 298
5065 348
43842 686
33558 60
3067 190
3367 225
6977 74
5154 459
151254 474
4635 535
34909 379
6112 284