3398 505
8605 462
14803 223
9933 611
14772 317
65454 86
19868 400
6123 612
5248 667
4809 879
21902 429
2166 159