20831 251
33189 557
9289 768
28064 642
24302 413
14244 201
8235 582
11101 645
2893 340
8608 332
10300 621
12160 985
6233 74
3142 524
7970 412