5014 529
21649 938
12720 339
185783 551
8630 78
10700 492
8363 170
8666 228
49695 271
11558 515
7418 716