6324 281
21431 94
35580 439
47684 269
18791 933
51518 348
33227 415
50914 91
6877 763
10571 770
3101 98
3941 596