1015 31
3133 564
32838 331
11725 662
22412 593
6625 290
12737 376
11214 609
21273 189
9692 467
7279 409
4737 761
6642 797
5379 244
3381 83
6299 183
34313 65
122081 616
613976 882
227990 308
151670 137
176162 429
122987 690
108895 119
106160 675
231118 838
391231 597
148263 696