22039 251
33395 557
9436 768
28166 642
26005 413
14597 201
8374 590
11852 645
2964 340
9261 332
10716 621
12590 985
6473 74
3224 524
8155 412