20656 251
2528 254
33161 557
24087 413
14199 201
11021 645
2892 340
8578 332
10251 621
12112 985
7942 412