30689 600
103860 1042
227678 821
4662 167
59208 285
68044 216
130192 785
301880 798
180329 449
8343 576
25627 74
36364 707
39340 892
48793 455
248921 649
54769 518
140858 331
99927 719
179869 411
210890 266
26006 567
5019 192
6928 679
92139 1000
27647 174
90131 463
28704 654
29350 557