24761 91
19378 233
22885 259
40868 384
45362 718
3910 383
7997 666
6504 502
5348 222
12283 455
9763 168
56631 95
96669 663