25439 91
19426 233
23000 259
41063 384
45471 718
3922 383
8011 666
6540 502
5377 222
12328 455
9807 168
56740 95
97201 663