32518 647
4459 824
901 76
8543 226
3847 779
8217 511
1089 63
5870 564
3544 727
23996 472
4857 147
3097 771
3445 766
3416 111
19659 363
2914 332
40089 115
14762 481
5742 675
6499 598
4734 503
3637 296
6259 929
2682 403
6843 639
2699 164
5723 89
7438 357