25721 91
19443 233
23049 259
41142 384
45534 718
3929 383
8020 666
6556 502
5393 222
12346 455
9826 168
56790 95
97416 664