3111 898
5163 440
12650 560
15626 139
4194 43
63235 541
2570 477
8388 301
4430 741
10577 751
3997 373
5165 39
11537 287
9489 962
24266 503
5917 388
13740 699