50535 761
4162 125
118152 662
113727 645
7959 552
151889 418
142814 706
93061 711
175564 196
9279 538
10207 484
10720 66
68206 203
217278 268
47484 598
16533 167
18108 291
18311 553
7985 30
11553 650
8523 683
8040 662
17319 99
17953 612
3933 377
7337 189
62489 293
741132 1217