3005 362
15069 356
20907 148
2794 344
2000 277
9480 795
2154 96
43242 415
19048 72
14767 549
24537 672
54084 230
8392 529
13181 436
1478 241
15697 68
3876 343
90841 289
2531 219