133903 230
153933 585
136582 854
19672 798
6374 762
41542 639
10624 628
11170 481
381546 1071
18710 87
1229970 4600
578119 3064
573495 1690
652448 1882
205131 412
10900 733
160003 555
261253 2048
145678 328
335090 1275
58010 608
523092 1785
195038 620
342947 978
28230 370
168189 1110
86012 166
79499 179