25460 204
37498 330
19128 412
46884 484
14382 557
6200 297
1868 471
7579 666
9650 447
18056 306
31597 103