2855 356
2432 226
21120 682
2861 480
3798 391
3936 304
4680 767
3065 98
4944 578
3877 119
1043 35
2817 316
4299 779
2965 403
6691 668