15016 351
6705 342
9144 639
4945 459
10206 542
10336 96
9058 412
19136 609
10123 933
7035 466
4061 155
20967 93
19048 105
151061 137
108519 119
105885 675
95592 156
56097 643
39410 597
41811 866
16264 821
31237 254
55405 603
17003 569