2812 609
2952 421
34111 788
225796 258
109155 642
10632 828
25141 148
64302 441
17216 768
4735 527
6681 100