6496 281
21540 94
35792 439
48152 269
18845 933
52339 348
33888 416
52023 91
6916 763
10622 770
3163 98
3982 596