20667 251
33162 557
9276 768
28055 642
24099 413
14199 201
8208 582
11029 645
2892 340
8579 332
10255 621
12112 985
6202 74
3140 524
7942 412