2547 192
3615 570
5140 432
5586 609
30165 126
16692 185
4815 959
6551 556
3401 344
9314 81
4254 535
1970 41
18922 762