3656 629
2647 49
5301 556
3998 409
5694 689
4313 450
11068 448
2779 506
1075 242
11618 926
2178 95
3437 914
4092 529
3312 688