3054 829
1838 376
19609 235
8709 152
15945 147
4719 554
26367 763
22947 359
11832 408
22570 509
30691 834
4383 93