2681 551
9526 750
7916 724
42956 731
28118 608
10592 231
11134 322
3588 180
19829 137
3775 630
7805 823
196455 489