3051 898
5116 440
12627 560
15621 139
4192 43
63208 541
2566 477
8382 301
4423 741
10549 751
3993 373
5145 39
11501 287
9470 962
24258 503
5907 388
13722 699