21422 251
33271 557
9392 768
28100 642
24987 413
14372 201
8282 582
11401 645
2920 340
8784 332
10470 621
12295 985
6294 74
3166 524
8034 412