6508 281
21549 94
35800 439
48184 269
18845 933
52369 348
33930 416
52104 91
6916 763
10626 770
3166 98
3985 596