1031 83
13363 810
34234 610
16696 362
7848 104
3608 276
25840 669
4887 124
18659 477
5716 392
3248 164