5716 258
2738 446
6347 699
4825 471
15742 211
16509 457
3979 583
11024 152
10934 824
1999668 3737
3215 587