12532 505
16014 89
9815 771
13117 675
9977 289
16541 485
11270 287
12000 265
17150 323
11089 523
6321 728
5826 127
10867 341
4438 559
10249 824
24268 667
12464 581
5897 151
9395 708
2117 234
14484 598
33104 669
13967 312
9294 437
19197 679
10582 787
5593 227
12381 323