2906 373
998 104
11835 431
1568 198
1275 73
3042 565
2711 388
2261 261
3513 770
1701 273
3862 685
6759 906
1765 381