25085 204
35317 329
18108 409
46502 484
13535 557
5951 297
1866 471
7403 666
9635 447
17998 306
31126 103