3580 608
5930 323
14086 409
6106 492
15892 58
6273 789
20961 807
7422 482
10876 169
5613 747
4407 554