5013 613
20905 201
7320 50
15401 437
73305 337
8538 524
8170 293
4479 71
12816 649
8251 157
8787 49
5201 417
24072 603
12021 291