90976 123
29825 245
37905 440
10932 666
7670 509
15230 374
8466 340
120735 487
6253 808
3638 698
3313 673
1391 213
6575 437
1008 66
3493 446
4286 755
23457 472
8258 274
105604 830
93878 898
67197 376
8534 75
7021 853
34546 332
11074 438
8344 759
4482 608
31764 141