20758 251
33172 557
9288 768
28063 642
24202 413
14221 201
8222 582
11064 645
2892 340
8596 332
10273 621
12133 985
6216 74
3141 524
7960 412