2669 872
2906 801
1520 305
1209 259
2465 565
454 93
338 64
2326 333
32980 632
4784 756
5666 165
10808 222
7357 280
8646 453