2660 192
3695 570
5523 432
6361 609
31375 126
16831 185
4890 959
6574 556
3589 344
9377 81
4303 535
2052 41
19272 762