21722 251
33319 557
9424 768
28144 642
25469 413
14498 201
8342 590
11558 645
2945 340
8965 332
10604 621
12461 985
6399 74
3199 524
8133 412