139506 521
17157 160
129958 154
12032 81
5483 720
13817 664
1172 180
7153 276
30512 227
2783 603
80024 594
128912 733
48050 529
103696 884
17086 284
8370 278
9166 666
14111 246
1274 294
1094 79
185741 448
7659 688
15889 416
22639 480
5258 709
43550 457
7664 137
6325 165