501 31
16567 457
12836 512
3694 565
5650 567
1974 107
25104 407
13948 568
22899 580
108948 618
11744 92