30695 600
103869 1042
227780 821
4663 167
59232 285
68075 216
130236 785
302047 798
180385 449
8343 576
25635 74
36371 707
39345 892
48802 455
248983 649
54790 518
140935 331
99955 719
179903 411
210965 266
26018 567
5021 192
6929 679
92180 1000
27658 174
90155 463
28707 654
29373 557