25453 204
37465 330
19107 412
46878 484
14363 557
6195 297
1868 471
7570 666
9650 447
18055 306
31591 103