2093 458
4291 120
32707 596
26122 445
24748 818
20214 274
25891 477
38690 118
2674 161
2363 266
6207 607
3966 52
7066 567
2618 331