3083 829
1846 376
19664 235
8728 152
15948 147
4729 554
26381 763
22964 359
11883 408
22571 509
30725 834
4387 93