102728 573
179119 407
21052 712
69103 316
148020 929
86058 830
116482 403
28421 175
12789 67
20055 623
32958 633
78966 146
101209 264
19659 144
173760 313
27500 313
37114 342
83853 270
15914 738
23657 837
24286 369
115381 254
8530 713
10569 83
31148 404
160367 225
18402 561
11042 59