3007 362
15070 356
20911 148
2795 344
2005 277
9482 795
2155 96
43257 415
19053 72
14771 549
24541 672
54093 230
8393 529
13182 436
1478 241
15697 68
3880 343
90853 289
2531 219