15021 351
6707 342
9145 639
4950 459
10209 542
10336 96
9063 412
19137 609
10126 933
7039 466
4061 155
20971 93
19059 105
151066 137
108522 119
105887 675
95594 156
56102 643
39412 597
41812 866
16268 821
31239 254
55409 603
17006 569