2816 290
18343 878
49504 684
36539 359
15561 239
25482 112
47573 579
15499 562
5999 617
5167 344
2840 374
6472 715
41890 492
19504 145