19975 818
22902 76
11592 463
199186 537
40828 153
13097 518
32145 181
16080 658
14716 259
7679 278
27850 534
17942 203
10002 618
8754 517
50425 228
9742 647