103971 212
129033 743
17605 287
8818 683
13942 692
2502 453
2976 351
882 70
3581 875
5996 643
331354 900
79405 794
18028 943
3758 503
3679 814
2742 521
3114 337
4681 379
6567 589
5879 167
91164 814
114643 415
17480 879
41306 239
28906 311
14100 646
7171 648
6660 317