6510 281
21552 94
35803 439
48192 269
18845 933
52383 348
33948 416
52148 91
6918 763
10629 770
3168 98
3986 596