25441 204
37409 330
19070 412
46867 484
14356 557
6191 297
1868 471
7567 666
9648 447
18054 306
31581 103