3340 609
4482 422
35724 789
243317 262
110032 643
10861 828
25473 148
64706 441
17554 768
5218 527
6818 100