8646 136
6926 503
5454 211
7182 847
15488 288
7994 125
5588 511
10302 429
21125 739
4800 162
12904 379
306486 506
12335 887
19424 386
144153 714
12804 874
21534 247
7620 482
16376 701
16375 591
169850 404
6285 551
218006 393
9804 63
6300 297
14919 362
29441 249
15837 107