3565 608
5915 323
14051 409
6094 492
15842 58
6249 789
20943 807
7382 482
10855 169
5605 747
4401 554