3952 899
5314 440
12757 560
15701 139
4259 43
63371 541
2589 477
8509 301
4453 741
10764 751
4031 373
5351 39
11647 287
9574 962
24302 503
5959 388
13813 699