25450 204
37455 330
19105 412
46875 484
14363 557
6194 297
1868 471
7569 666
9650 447
18055 306
31590 103