10601 627
7559 70
4328 760
32709 774
24594 328
101752 991
10238 620
316455 446
90256 888
11495 214
15202 505
11675 642
16770 260
6005 359
29883 116
5705 664
7340 64
1871 291
10216 351
6947 516
12792 703
5176 598
5200 313
13903 186
13701 821