20698 251
2528 254
33164 557
24150 413
14209 201
11047 645
2892 340
8589 332
10261 621
12120 985
7946 412