3001 503
6587 269
13151 841
33774 283
16772 515
33163 633
14424 561
16831 681
5518 601
2773 359
7584 121
8877 620
7600 551
16384 323
8163 451
7502 293
13570 252
10409 117
14887 381
6672 549
3940 303
6673 417
9326 426
6775 772
10229 368
4842 764
4431 667
17277 335