15088 49
21056 432
7780 681
19747 612
15986 116
25985 164
11925 357
15781 123
47191 329
42682 682
14900 461
9384 78
2151 397
2228 278
2683 324