31044 125
2729 143
29605 712
3204 492
6117 353
20410 587
30028 329
17697 327
9903 737
6156 798
8159 145
17095 451
3168 623
21181 417
6774 862
1755 252
4161 521
4185 755