2286 397
3659 126
2809 94
16337 803
8162 767
6154 752
10896 964
2117 55
11549 57
7686 389
8182 926
4490 697
6045 500
174802 789
6497 759
2311 427
1266 299
2893 442
3892 529
2306 564