25407 91
19425 233
22998 259
41053 384
45465 718
3921 383
8010 666
6540 502
5377 222
12327 455
9805 168
56737 95
97167 663