1015 31
3133 564
32836 331
11725 662
22412 593
6625 290
12735 376
11213 609
21273 189
9692 467
7279 409
4737 761
6641 797
5379 244
3381 83
6299 183
34313 65
122081 616
613976 882
227990 308
151670 137
176162 429
122987 690
108895 119
106159 675
231118 838
391230 597
148262 696