25978 255
39794 277
3467 620
205338 754
13696 578
22592 675
6245 449
3383 371
2697 388
6162 731
16199 109
5003 317