16043 916
8889 517
26690 245
4204 286
4656 728
17298 95
1402 191
2057 259
2048 115
4743 111
12249 198
4554 688
3879 654