15831 108
106675 849
16138 553
81387 887
53969 619
91122 120
151690 329
6527 529
18882 83
7091 955
165038 462
122482 554
4608 443
105165 1176
48558 333
32326 468
4083 603
90978 545
2604 242
106128 328
4538 173
160088 398
142018 706
8215 360
4601 531
117450 802
5322 588
5009 420