3556 608
5910 323
14042 409
6084 492
15821 58
6245 789
20933 807
7366 482
10847 169
5599 747
4399 554