5197 335
2398 232
3284 494
9019 541
6171 797
3618 729
3393 456
8025 505
3888 339
4577 503
11158 746
20046 384