15016 351
6702 342
9144 639
4945 459
10206 542
10336 96
9058 412
19136 609
10123 933
7034 466
4061 155
20967 93
19046 105
151059 137
108519 119
105884 675
95591 156
56097 643
39410 597
41811 866
16262 821
31237 254
55400 603
17002 569