2669 872
2905 801
1520 305
1209 259
2464 565
454 93
337 64
2326 333
32977 632
4783 756
5665 165
10808 222
7355 280
8646 453