2291 397
3660 126
2814 94
16337 803
8166 767
6154 752
10896 964
2118 55
11555 57
7689 389
8188 926
4490 697
6065 500
174806 789
6499 759
2311 427
1266 299
2894 442
3892 529
2306 564