12593 400
17082 387
22193 194
7900 835
8000 470
12347 449
10776 256
14725 523
10587 290
5747 299
13875 513
6138 613
5318 502
10702 756
9888 232
4561 324
13785 996
17001 1000
6644 84
10391 235
4612 541
7228 887
4209 30
7079 596