31074 125
2733 143
29612 712
3209 492
6124 353
20415 587
30037 329
17703 327
9907 737
6158 798
8164 145
17101 451
3168 623
21183 417
6778 862
1760 252
4167 521
4186 755