25895 204
39488 331
19934 414
47319 484
15082 557
6458 297
1871 471
7799 666
9661 447
18103 306
32068 103