21403 251
33269 557
9391 768
28100 642
24951 413
14362 201
8277 582
11395 645
2920 340
8771 332
10463 621
12287 985
6286 74
3166 524
8030 412