3581 608
5933 323
14091 409
6107 492
15908 58
6280 789
20963 807
7430 482
10878 169
5615 747
4410 554