21424 251
33271 557
9393 768
28100 642
24991 413
14376 201
8284 582
11406 645
2920 340
8786 332
10472 621
12297 985
6296 74
3169 524
8034 412