19985 818
22904 76
11595 463
199219 537
40837 153
13111 518
32150 181
16086 658
14721 259
7688 278
27856 534
17963 203
10007 618
8764 517
50450 228
9745 647