20187 238
2524 254
33148 557
23922 413
14143 201
10998 645
2865 340
8496 332
10206 620
12035 985
7933 412