3986 76
5380 672
2895 266
5935 635
200378 484
216235 380
7868 628
2982 337
2802 231
13515 446
3337 323
3023 409
4963 504
7668 354
5071 305