2686 544
31680 185
23112 868
4746 165
15904 407
11558 671
5234 626
1408 238
7418 161
26830 412
3933 545