2299 397
3663 126
2820 94
16337 803
8168 767
6156 752
10903 964
2121 55
11563 57
7691 389
8191 926
4490 697
6072 500
174814 789
6517 759
2313 427
1266 299
2895 442
3894 529
2307 564