19981 818
22902 76
11593 463
199193 537
40829 153
13099 518
32147 181
16082 658
14719 259
7682 278
27852 534
17949 203
10004 618
8756 517
50427 228
9742 647