25595 52
9958 673
6738 127
9007 739
10441 196
18223 447
9192 750
3310 158
12707 806
19444 405
18611 287
243331 330
130864 593
280313 526
110899 461
210260 546
179600 407
102769 414
33989 325
50156 528
95354 428
148304 929
41407 275
86413 830
21259 633
116815 403
111064 236
16692 515