20704 251
2528 254
33165 557
24155 413
14209 201
11049 645
2892 340
8589 332
10261 621
12122 985
7946 412