3019 829
1837 376
19606 235
8704 152
15945 147
4716 554
26367 763
22945 359
11822 408
22570 509
30689 834
4383 93