3602 898
5244 440
12703 560
15673 139
4226 43
63294 541
2581 477
8465 301
4443 741
10681 751
4011 373
5250 39
11598 287
9538 962
24286 503
5933 388
13785 699