1683 370
5963 357
24050 341
60878 125
166645 305
20583 1029
29361 384
24366 240
5302 476
6573 532
4620 526
3781 691