3013 362
15071 356
20917 148
2795 344
2011 277
9490 795
2157 96
43278 415
19058 72
14772 549
24542 672
54098 230
8396 529
13183 436
1479 241
15698 68
3881 343
90864 289
2531 219