25648 91
19439 233
23043 259
41118 384
45516 718
3927 383
8017 666
6553 502
5388 222
12338 455
9820 168
56775 95
97354 664