672 179
1896 492
2859 930
2023 599
1520 343
1091 307
1425 398
2732 817
531 108
1816 537
7060 478
40416 450
11705 871
6545 250
164740 557
40173 322
15455 495
8228 213