2757 609
2846 421
34045 788
224807 258
109088 642
10622 828
25122 148
64285 441
17201 768
4706 527
6663 100