2348 409
3698 347
105976 558
3545 286
122697 517
99695 544
78489 313
5627 846
4511 356
10196 347
5091 228
63599 197