6896 615
6902 350
3422 184
3928 428
15968 277
3892 816
12021 650
14993 734
11797 268
36362 167
25153 438
1554 38