15945 916
8687 517
26563 245
4190 286
4636 728
17262 95
1387 191
2040 259
2044 115
4718 111
12240 198
4448 688
3853 654