30692 600
103863 1042
227723 821
4663 167
59218 285
68062 216
130211 785
301953 798
180352 449
8343 576
25628 74
36367 707
39342 892
48798 455
248952 649
54775 518
140898 331
99939 719
179881 411
210922 266
26012 567
5019 192
6928 679
92160 1000
27651 174
90144 463
28705 654
29358 557