20692 251
33163 557
9287 768
28056 642
24140 413
14207 201
8215 582
11046 645
2892 340
8588 332
10261 621
12118 985
6208 74
3140 524
7942 412