20204 238
2528 254
33150 557
23941 413
14148 201
10998 645
2865 340
8498 332
10207 620
12037 985
7936 412