25596 52
9959 673
6738 127
9008 739
10442 196
18223 447
9193 750
3312 158
12708 806
19446 405
18619 287
243339 330
130870 593
280322 526
110911 461
210261 546
179617 407
102770 414
33989 325
50158 528
95364 428
148311 929
41407 275
86421 830
21264 633
116817 403
111066 236
16692 515