30695 600
103869 1042
227766 821
4663 167
59231 285
68071 216
130229 785
302026 798
180377 449
8343 576
25634 74
36369 707
39345 892
48800 455
248976 649
54786 518
140926 331
99949 719
179897 411
210953 266
26017 567
5020 192
6929 679
92177 1000
27656 174
90154 463
28707 654
29371 557