2782 326
20278 483
1150 315
5869 694
6181 533
3519 52
5598 659
64862 478
201856 388
23575 158
111144 573
18790 637
1050 65