20694 251
2528 254
33163 557
24143 413
14207 201
11046 645
2892 340
8589 332
10261 621
12118 985
7942 412