20689 251
2528 254
33163 557
24128 413
14207 201
11044 645
2892 340
8586 332
10260 621
12116 985
7942 412