2522 192
3588 570
5074 432
5527 609
29974 126
16683 185
4812 959
6535 556
3396 344
9306 81
4241 535
1957 41
18897 762