3815 532
12497 207
32885 288
30463 107
11118 82
60095 597
2984 624
22606 174
2192 217
1665 365
2463 522
3239 504
4972 762