3793 505
8696 462
14839 223
9966 611
14887 317
65701 86
20067 400
6183 612
5284 667
4849 879
22028 429
2198 159