12719 59
34131 318
3882 945
4031 363
24955 126
2382 207
9922 361
30132 815
1715 78
2545 315
2515 377
2395 302