21847 251
33353 557
9430 768
28155 642
25692 413
14534 201
8352 590
11652 645
2954 340
9121 332
10659 621
12524 985
6428 74
3215 524
8142 412