25595 52
9956 673
6738 127
9005 739
10437 196
18217 447
9190 750
3308 158
12698 806
19439 405
18596 287
243309 330
130856 593
280285 526
110887 461
210246 546
179582 407
102766 414
33985 325
50151 528
95337 428
148296 929
41397 275
86409 830
21248 633
116811 403
111057 236
16692 515