2916 570
1554 338
2400 562
1567 419
1803 343
3322 876
1308 232
677 120
1911 329
80498 584
26981 784
4610 402