25598 52
9960 673
6741 127
9011 739
10464 196
18226 447
9199 750
3314 158
12717 806
19452 405
18635 287
243358 330
130890 593
280342 526
110925 461
210266 546
179633 407
102774 414
33994 325
50165 528
95373 428
148321 929
41410 275
86433 830
21273 633
116822 403
111067 236
16692 515