3016 362
15083 356
20925 148
2800 344
2015 277
9496 795
2162 96
43326 415
19068 72
14775 549
24559 672
54114 230
8398 529
13189 436
1480 241
15699 68
3882 343
90890 289
2533 219