15025 351
6710 342
9146 639
4953 459
10209 542
10337 96
9067 412
19138 609
10126 933
7039 466
4061 155
20972 93
19069 105
151073 137
108527 119
105888 675
95594 156
56105 643
39414 597
41816 866
16270 821
31243 254
55410 603
17008 569