25460 91
19427 233
23007 259
41068 384
45473 718
3922 383
8011 666
6541 502
5378 222
12328 455
9809 168
56743 95
97213 663