20202 238
2528 254
33149 557
23939 413
14147 201
10998 645
2865 340
8498 332
10207 620
12036 985
7936 412