3330 609
4464 422
35674 789
242842 261
110016 643
10853 828
25446 148
64702 441
17548 768
5199 527
6812 100