20689 251
33163 557
9286 768
28056 642
24129 413
14207 201
8215 582
11044 645
2892 340
8586 332
10260 621
12116 985
6203 74
3140 524
7942 412