29600 405
3812 380
2613 263
2815 709
3776 631
4459 465
1087 39
1788 304
4526 812
1415 51
1669 70
32706 573
26255 156
3916 695
45386 557
1308 47
3385 654
3719 874
1536 137
3758 660
3955 147
2703 332
1885 297
159050 312
72309 607
3615 558
3980 509
2796 201