902 83
13250 810
33699 610
16422 362
7702 104
3451 276
25694 669
4792 124
13003 476
5445 392
3076 164