31019 233
27603 497
38038 904
19182 826
11538 663
8367 556
11306 535
20482 609
21333 104
38554 543
16374 491
33479 688
10239 528
5544 554
18203 447
19834 340
46394 214
8572 85
23048 185
11824 417
80600 345
61060 346
36697 642
22683 523
38545 89
9308 623
26050 315
9069 164