1000 273
6143 771
14526 482
235850 690
264204 959
808735 972
134952 785
158280 906
42605 241
400018 578
25740 338
251727 753
674735 1383
163376 732
2938 697
2827 317
6583 243
4263 155
2703 137
4651 504
2055 315
2059 389
2958 636
4183 628