127694 250
68486 491
52060 607
30883 728
74523 474
11194 380
28860 313
206099 335
2290 77
210452 444
107031 249
22096 537
4456 82
40884 718
282662 177
25992 893
31290 374
146393 586
2042 151
66739 218
147597 217
29229 334
94258 935
38482 142
27583 43
21549 49
165281 526
46936 601