32872 560
15047 329
159144 959
174976 798
87262 445
73184 337
90980 723
56960 200
4668 657
3971 441
41476 146