8095 240
41131 332
89526 170
21280 757
7974 294
186694 295
38966 825
8063 237
23887 128
56687 595
26773 620
24583 215
11570 148
18373 48