15938 916
8681 517
26540 245
4189 286
4634 728
17261 95
1387 191
2035 259
2041 115
4714 111
12240 198
4437 688
3853 654