10141 97
79646 479
9346 892
167717 425
80009 674
31131 863
121370 145
21178 236
28950 574
13301 325
20593 528
15186 101
7872 487
9830 549
18101 642
3913 630
12236 487
5961 224
4600 491
7180 440
5306 142
23659 536
102975 951