6628 640
7168 821
16667 148
4578 365
5107 641
3847 214
15657 60
9860 41
41910 525
8368 421
8191 69
7836 182
15586 90
6928 440
165663 824
66966 571
8031 90
17111 70
13633 656
4170 686
10164 585
4572 349
8426 519
15036 535