25491 91
19429 233
23010 259
41076 384
45478 718
3922 383
8012 666
6543 502
5379 222
12328 455
9811 168
56745 95
97237 663