25596 52
9958 673
6738 127
9008 739
10442 196
18223 447
9192 750
3312 158
12708 806
19446 405
18616 287
243336 330
130865 593
280320 526
110906 461
210261 546
179612 407
102770 414
33989 325
50158 528
95360 428
148309 929
41407 275
86420 830
21261 633
116817 403
111065 236
16692 515