21576 251
33290 557
9407 768
28119 642
25240 413
14437 201
8317 590
11478 645
2930 340
8864 332
10534 621
12403 985
6361 74
3186 524
8091 412