2731 609
2815 421
34007 788
224330 258
109063 642
10620 828
25112 148
64278 441
17189 768
4689 527
6655 100