25595 52
9957 673
6738 127
9007 739
10441 196
18223 447
9192 750
3310 158
12704 806
19442 405
18610 287
243328 330
130864 593
280308 526
110898 461
210257 546
179598 407
102768 414
33989 325
50155 528
95351 428
148302 929
41404 275
86413 830
21258 633
116815 403
111064 236
16692 515