3048 898
5116 440
12627 560
15621 139
4192 43
63208 541
2566 477
8382 301
4423 741
10548 751
3993 373
5143 39
11501 287
9470 962
24258 503
5904 388
13722 699