2293 118
3958 251
2478 142
15853 776
3690 205
218782 320
9511 562
5196 494
5954 463
1855 110
878 34
3086 421