25422 91
19426 233
22999 259
41058 384
45468 718
3921 383
8010 666
6540 502
5377 222
12327 455
9806 168
56739 95
97184 663