3057 898
5118 440
12629 560
15621 139
4192 43
63208 541
2566 477
8382 301
4423 741
10550 751
3994 373
5150 39
11503 287
9470 962
24258 503
5907 388
13722 699