20306 783
5089 423
3868 360
6893 280
7889 671
5444 771
5320 157
3100 90
17266 136
5678 526
5592 905
5123 331
14897 601
2151 49
4629 193
7380 621
14881 121
10546 600
5235 652
6455 795
3152 355
4195 673
6636 243
9205 402