20175 238
2517 254
33145 557
23902 413
14138 201
10996 645
2865 340
8487 332
10200 620
12025 985
7931 412