6488 281
21534 94
35788 439
48131 269
18844 933
52310 348
33853 416
51926 91
6914 763
10618 770
3155 98
3982 596