2107 569
40366 305
155080 551
14363 905
59467 504
57632 553
5555 714
7300 532
1874 214
3241 132
3269 141