3006 362
15070 356
20909 148
2795 344
2005 277
9482 795
2154 96
43249 415
19053 72
14770 549
24539 672
54091 230
8393 529
13182 436
1478 241
15697 68
3878 343
90849 289
2531 219