12226 562
3471 534
12453 437
9316 209
4945 256
13654 1111
2621 86
12433 431
4495 369
40877 76
4932 654
6297 760
3649 325
6242 684
4849 678
2163 166
22242 584
5143 164
3202 398
3768 371
122904 552
8065 485
3907 374
20538 708
5357 499
1696 342
4254 405
10592 665