103843 212
128912 743
17458 287
8782 683
13936 692
2502 453
2976 351
882 70
3576 875
5987 643
330922 900
79326 794
17941 943
3758 503
3679 814
2742 521
3112 337
4680 379
6566 589
5878 167
91089 814
114573 415
17448 879
41177 239
28896 311
14095 646
7168 648
6653 317