883 233
5060 211
12765 715
7746 596
5283 488
7295 97
11535 819
7688 253
6744 51
8428 125
85856 169
3121 99
3939 621