5013 613
20905 201
7322 50
15401 437
73305 337
8538 524
8170 293
4479 71
12821 649
8252 157
8787 49
5202 417
24073 603
12023 291