3791 259
3289 109
3450 223
5344 766
2903 447
2943 592
2618 305
19903 709
49979 756
1347 143
2551 639
2774 708