2669 872
2905 801
1520 305
1208 259
2464 565
453 93
336 64
2322 333
32974 632
4783 756
5665 165
10808 222
7353 280
8646 453