20706 251
2529 254
33169 557
24156 413
14209 201
11049 645
2892 340
8589 332
10262 621
12122 985
7946 412