1632 370
5959 357
24045 341
60877 125
166635 305
20583 1029
29359 384
24360 240
5302 476
6573 532
4620 526
3781 691