3353 532
11851 207
32420 288
29012 107
10721 82
59678 597
2968 623
18692 172
2037 217
1646 365
2442 522
3213 504
4934 762