25294 91
19415 233
22992 259
41026 384
45443 718
3920 383
8008 666
6526 502
5372 222
12322 455
9798 168
56727 95
97078 663