20653 251
33161 557
9276 768
28055 642
24086 413
14198 201
8205 582
11020 645
2891 340
8578 332
10250 621
12112 985
6201 74
3140 524
7942 412