1018 251
98334 208
36800 426
32342 178
5415 894
2967 473
12154 604
4858 577
17159 593
38829 264
316735 862
120743 509
37412 269
3824 416
7386 684