25595 52
9956 673
6738 127
9005 739
10437 196
18219 447
9192 750
3309 158
12698 806
19439 405
18600 287
243311 330
130857 593
280290 526
110890 461
210250 546
179585 407
102767 414
33985 325
50151 528
95345 428
148299 929
41397 275
86411 830
21251 633
116811 403
111060 236
16692 515