3335 532
11827 207
32399 288
28960 107
10694 82
59637 597
2965 623
18692 172
2036 217
1646 365
2438 522
3205 504
4934 762