25330 91
19422 233
22993 259
41029 384
45450 718
3920 383
8009 666
6534 502
5374 222
12325 455
9801 168
56730 95
97104 663