1614 337
4275 655
2603 171
8656 570
6397 563
12043 838
392068 978
31946 217
27888 175
14376 459
898 74