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