2547 192
3616 570
5141 432
5591 609
30171 126
16692 185
4817 959
6552 556
3401 344
9315 81
4257 535
1972 41
18926 762