2547 192
3615 570
5139 432
5578 609
30162 126
16692 185
4815 959
6550 556
3401 344
9314 81
4254 535
1970 41
18921 762