18141 156
5450 594
8435 299
3225 323
5161 769
3949 223
19856 192
2971 376
15557 461
7180 197
1082 156