18997 817
21967 76
11497 463
196173 533
39871 153
12510 518
31097 178
15536 658
14067 259
7360 278
27129 532
17484 203
9666 618
8456 516
48564 223
9441 647