4108 258
2559 445
5744 699
4144 471
14850 211
16383 457
3880 583
9360 151
8918 824
1717054 3598
3058 587