20717 251
2531 254
33170 557
24168 413
14213 201
11051 645
2892 340
8590 332
10264 621
12126 985
7946 412