20734 251
2532 254
33170 557
24184 413
14215 201
11060 645
2892 340
8592 332
10270 621
12130 985
7948 412