1695 83
16142 812
37463 610
18730 362
8623 104
4413 276
26619 669
5462 124
20766 478
7068 392
4180 164