2547 192
3617 570
5148 432
5593 609
30179 126
16693 185
4817 959
6553 556
3402 344
9316 81
4257 535
1972 41
18927 762