15948 916
8693 517
26589 245
4193 286
4637 728
17268 95
1388 191
2043 259
2044 115
4721 111
12241 198
4452 688
3855 654