12312 111
4132 404
7672 723
4686 587
5718 435
3884 176
3998 567
9061 888
4392 205
3741 136
9400 751
5959 101
5028 58
3071 295
5111 697
7934 437
4912 581
5761 398
8608 421
7892 948
4903 703
9454 522
6572 759
10855 564
10809 406
5239 47
13688 393
10038 120