396 171
2548 269
923 568
460 454
834 173
557 433
716 602
657 84
903 381
709 764
465 618
1058 699
6292 805
166 607
922 35
945 110
39 728
968 264
311 590
710 662
568 655
254 483
255 691
163 860