20194 238
2528 254
33148 557
23930 413
14146 201
10998 645
2865 340
8498 332
10206 620
12035 985
7934 412