3898 76
5349 672
2876 266
5930 635
199802 484
215555 379
7850 628
2978 337
2793 231
13496 446
3326 323
3009 409
4957 504
7661 354
5058 305