17422 592
7964 555
7662 584
956 226
1060 219
2463 655
2877 546
1537 129
2315 582
3039 943
2403 382
975 115