2480 609
2531 421
33745 788
221512 257
108914 642
10588 828
25068 148
64196 441
17144 768
4608 527
6633 100