9009 70
7995 532
5123 241
15449 185
11625 744
10098 287
15468 302
7507 796
4814 398
10460 627
10017 481
8333 333
4657 320
3831 527
9445 607
4007 281
5056 629
2882 316
3229 75
4282 573
7698 676
6195 508
5797 916
4421 160
3141 199
5931 450
7900 506
6089 89