25989 91
19455 233
23104 259
41205 384
45569 718
3932 383
8039 666
6579 502
5402 222
12360 455
9848 168
56835 95
97568 664