34712 680
17790 295
8347 707
13943 675
2157 284
5065 136
14699 515
4215 42
7091 929
2306 264
9050 687
14255 829
17731 716
5033 573
6885 567
3176 46
8558 360
1553 145
5497 406
2291 57
15582 131
6715 439
5832 617
17418 790