2347 409
3698 347
105974 558
3545 286
122695 517
99691 544
78485 313
5627 846
4511 356
4191 443
10196 347
5091 228
63595 197