3563 608
5915 323
14049 409
6091 492
15841 58
6249 789
20939 807
7377 482
10855 169
5605 747
4400 554