25265 91
19415 233
22992 259
41012 384
45435 718
3920 383
8006 666
6525 502
5372 222
12318 455
9794 168
56724 95
97059 663