5798 333
6828 395
3688 138
11815 819
8206 493
7695 497
16213 660
49496 45
8306 657
3440 100
12187 814
3036 200
10142 28
13268 482
5074 646
6936 582
1671 292
5635 641
3401 309
7589 77
14871 490
5448 663
56092 108
11686 617