3308 532
11805 207
32374 288
28870 107
10668 82
59612 597
2965 623
18692 172
2034 217
1645 365
2437 522
3202 504
4934 762