31019 233
27604 497
38042 904
19185 826
11539 663
8368 556
11307 535
20482 609
21334 104
38555 543
16377 491
33480 688
10239 528
5544 554
18204 447
19837 340
46398 214
8572 85
23048 185
11825 417
80602 345
61061 346
36698 642
22683 523
38553 89
9308 623
26052 315
9071 164