1695 83
16163 812
37366 610
18573 362
8787 104
4432 276
26628 669
5465 124
20832 478
7076 392
4186 164