32545 283
7349 45
8866 681
6991 581
5063 196
10520 666
1867 85
20256 592
8289 479
4462 705
6999 328
4074 151
2976 394