3102 898
5150 440
12642 560
15625 139
4194 43
63230 541
2567 477
8386 301
4429 741
10565 751
3996 373
5161 39
11523 287
9484 962
24262 503
5914 388
13735 699