2547 192
3617 570
5147 432
5592 609
30177 126
16692 185
4817 959
6553 556
3402 344
9316 81
4257 535
1972 41
18926 762