3066 829
1843 376
19628 235
8716 152
15945 147
4721 554
26373 763
22957 359
11856 408
22570 509
30704 834
4386 93