25595 52
9956 673
6738 127
9005 739
10437 196
18221 447
9192 750
3309 158
12699 806
19440 405
18603 287
243318 330
130859 593
280298 526
110895 461
210252 546
179589 407
102768 414
33988 325
50154 528
95347 428
148301 929
41398 275
86411 830
21252 633
116811 403
111060 236
16692 515