15016 351
6706 342
9144 639
4945 459
10206 542
10336 96
9059 412
19136 609
10124 933
7036 466
4061 155
20967 93
19048 105
151061 137
108519 119
105886 675
95592 156
56098 643
39410 597
41811 866
16264 821
31237 254
55406 603
17004 569