20763 251
33172 557
9288 768
28063 642
24203 413
14221 201
8225 582
11065 645
2892 340
8596 332
10273 621
12133 985
6218 74
3141 524
7960 412