15948 916
8695 517
26594 245
4193 286
4637 728
17268 95
1388 191
2045 259
2044 115
4721 111
12241 198
4455 688
3856 654