20663 251
2528 254
33162 557
24094 413
14199 201
11025 645
2892 340
8579 332
10253 621
12112 985
7942 412