6508 281
21549 94
35800 439
48187 269
18845 933
52372 348
33934 416
52115 91
6916 763
10627 770
3166 98
3985 596