104058 212
129141 743
17715 287
8844 683
13943 692
2502 453
2976 351
882 70
3583 875
5999 643
331757 900
79469 794
18085 943
3758 503
3679 814
2742 521
3116 337
4684 379
6572 589
5885 167
91217 814
114724 415
17511 879
41413 240
28911 311
14101 646
7172 648
6661 317