1623 337
4283 655
2608 171
8690 570
6403 563
12160 838
393263 979
31953 217
28054 175
14393 459
900 74