20653 251
2528 254
33161 557
24086 413
14198 201
11020 645
2891 340
8578 332
10250 621
12112 985
7942 412