11598 66
2943 97
4431 712
7514 192
19497 438
4142 306
2319 29
2402 85
3756 415
6422 740
5501 799
34360 705
2168 142
14154 581
10122 367
8861 450
169689 682
7056 103
2572 473
17449 126
5049 478
19089 531
6974 465
2315 36
13476 176
8080 533
9058 620
11018 848