1018 251
98334 208
36800 426
32342 178
5416 894
2967 473
12154 604
4858 577
17159 593
38829 264
316737 862
120745 509
37413 269
3824 416
7386 684