3583 608
5938 323
14100 409
6111 492
15925 58
6284 789
20968 807
7443 482
10884 169
5615 747
4413 554