2696 551
9759 750
8000 724
43073 731
28260 608
10677 231
11152 322
3596 180
19890 137
3782 630
7827 823
196548 489