2931 829
1836 376
19592 235
8690 152
15944 147
4710 554
26360 763
22940 359
11791 408
22569 509
30678 834
4379 93