25863 91
19452 233
23076 259
41177 384
45550 718
3930 383
8035 666
6563 502
5398 222
12354 455
9837 168
56813 95
97513 664