3791 259
3286 109
3449 223
5341 766
2896 447
2941 592
2617 305
19886 709
49946 756
1347 143
2551 639
2774 708