20718 251
2531 254
33170 557
24169 413
14214 201
11051 645
2892 340
8590 332
10264 621
12127 985
7946 412