103811 212
128881 743
17410 287
8774 683
13936 692
2502 453
2976 351
882 70
3575 875
5987 643
330787 899
79295 794
17918 943
3758 503
3679 814
2742 521
3112 337
4677 379
6565 589
5877 167
91058 814
114556 415
17435 878
41136 239
28895 311
14094 646
7168 648
6652 317