25101 204
35434 329
18143 409
46526 484
13571 557
5962 297
1866 471
7408 666
9635 447
17999 306
31138 103