25761 204
38985 330
19716 414
47208 484
14905 557
6371 297
1871 471
7711 666
9658 447
18094 306
31887 103