90806 360
49713 599
23603 598
40594 252
78125 670
51661 103
127991 294
28350 844
27764 775
146235 304
12700 561
41561 862
42352 736
24968 371
53176 874
76654 700
41447 740
17762 715
17497 761
17871 743
3059 262
22916 564
5395 591
54459 665
99812 579
37833 267
11316 633
61379 560