5555 42
15418 801
3748 289
2716 42
1173 165
2049 36
3548 123
3139 140
12114 91
23875 388
1808 101
9915 75
1693 211
1783 44
8827 664
2843 116
3184 851
3581 321
6920 47