3526 110
102444 692
14031 103
7613 112
4413 667
92439 463
50957 308
7448 782
7194 451
19825 778
5362 606
290509 952
23053 141
21434 664
4787 242
24787 348
27670 716
38161 646
54653 367
71025 827
152342 298
39478 285
60972 673
32904 606
106247 976
22143 399
15867 453
121674 162