25595 52
9958 673
6738 127
9007 739
10441 196
18223 447
9192 750
3310 158
12707 806
19444 405
18613 287
243331 330
130865 593
280315 526
110900 461
210261 546
179604 407
102770 414
33989 325
50157 528
95358 428
148307 929
41407 275
86417 830
21260 633
116816 403
111064 236
16692 515