25641 396
4744 677
223579 907
7360 391
5331 411
15650 58
5506 701
6417 726
13677 153
2386 71
24008 366