20193 238
2527 254
33148 557
23930 413
14146 201
10998 645
2865 340
8497 332
10206 620
12035 985
7934 412