2834 290
18362 878
49806 684
36776 359
15743 239
25687 112
48037 579
15661 562
6008 617
5182 344
2855 374
6489 715
42149 492
19724 145