2861 720
842 140
146853 264
30346 636
12574 68
7030 857
26060 239
8821 755
3131 150
5673 482
4130 539
3325 547
4220 562
3584 614
1739 366