6435 281
21509 94
35720 439
47987 269
18829 933
52123 348
33684 416
51555 91
6902 763
10600 770
3146 98
3971 596