2852 151
31451 522
44273 226
32890 180
30608 116
123931 999
111257 620
118311 633
308454 417
143026 638
120886 616
85294 648
121265 252
41248 548
65961 929
4948 245
6009 677
42517 133
61174 535
67753 354
6650 107
32145 225
111634 311
44945 102
14043 362
168777 718
96038 244
52252 69