20645 251
2527 254
33160 557
24077 413
14197 201
11016 645
2891 340
8571 332
10246 621
12106 985
7941 412