25595 52
9956 673
6738 127
9006 739
10440 196
18221 447
9192 750
3310 158
12704 806
19442 405
18608 287
243323 330
130863 593
280303 526
110896 461
210255 546
179595 407
102768 414
33989 325
50154 528
95351 428
148301 929
41399 275
86413 830
21255 633
116812 403
111061 236
16692 515