3843 259
3297 109
3484 223
5377 766
2964 447
2954 592
2636 305
20058 709
50245 756
1358 143
2552 639
2778 708