25437 204
37360 330
19055 412
46861 484
14335 557
6186 297
1868 471
7562 666
9648 447
18052 306
31568 103