90625 123
29630 245
37823 440
10931 666
7665 509
15214 374
8464 340
120654 487
6253 808
3637 698
3312 673
1390 213
6575 437
1008 66
3492 446
4284 755
23457 472
8257 274
105601 830
93869 898
67186 376
8534 75
7019 853
34539 332
11073 438
8341 759
4482 608
31762 141