45448 247
22565 654
173508 849
10686 150
27585 399
27947 176
154861 884
56073 456
292509 581
37950 196
29319 309
9486 163
123528 769
16588 62
17988 205
13720 171
83105 343
13316 60
48443 646
38275 264
101293 545
49462 499
137001 914
103769 1139
18284 558
32178 189
74033 236
72346 555