20729 251
33170 557
9288 768
28059 642
24178 413
14215 201
8216 582
11060 645
2892 340
8592 332
10267 621
12128 985
6213 74
3140 524
7948 412