5010 96
6781 713
11429 586
11792 524
23277 184
12602 657
6257 119
9456 772
10447 469
22233 698
3964 371
71582 1032
25455 837
7028 734
4398 455
7121 844
16688 131
6962 931
8668 860
16667 153
9398 817
16019 716
31175 329
5953 506
11431 644
29257 763
5752 44
7944 409