46903 101
39105 695
87461 501
37831 623
25908 87
146163 630
6320 103
29269 492
446207 985
162740 272
10216 566
9249 144
17176 434
48287 807
46953 195
30904 743