19973 818
22900 76
11591 463
199182 537
40825 153
13094 518
32143 181
16079 658
14716 259
7677 278
27848 534
17935 203
10000 618
8752 517
50423 228
9742 647