3954 899
5314 440
12758 560
15701 139
4259 43
63373 541
2589 477
8509 301
4453 741
10764 751
4031 373
5352 39
11648 287
9574 962
24302 503
5959 388
13813 699