30695 600
103869 1042
227755 821
4663 167
59230 285
68071 216
130228 785
302016 798
180372 449
8343 576
25633 74
36368 707
39345 892
48799 455
248971 649
54784 518
140923 331
99945 719
179896 411
210949 266
26017 567
5019 192
6929 679
92175 1000
27654 174
90154 463
28707 654
29369 557