3090 829
1846 376
19736 235
8757 152
15949 147
4731 554
26385 763
22969 359
11894 408
22571 509
30732 834
4387 93