4985 529
21607 938
12705 339
185258 551
8619 78
10695 492
8359 170
8650 228
49444 271
11545 515
7405 716