3581 608
5933 323
14095 409
6109 492
15910 58
6282 789
20965 807
7433 482
10881 169
5615 747
4410 554