15031 351
6715 342
9153 639
4954 459
10215 542
10343 96
9070 412
19144 609
10131 933
7044 466
4064 155
20982 93
19092 105
151079 137
108534 119
105897 675
95597 156
56108 643
39416 597
41819 866
16277 821
31246 254
55412 603
17011 569