2252 52
10875 907
15032 639
15082 587
2670 274
4821 374
5900 120
13206 784
79283 612
4627 138
10931 314
8457 733
6155 479
12152 55
7348 537
8657 725
2520 288