1016 31
3133 564
32839 331
11726 662
22415 593
6626 290
12741 376
11216 609
21276 189
9697 467
7279 409
4737 761
6642 797
5379 244
3385 83
6302 183
34313 65
122081 616
613976 882
227992 308
151674 137
176167 429
122988 690
108898 119
106161 675
231121 838
391232 597
148268 696