2382 409
3702 347
106310 558
3555 286
122989 517
99981 544
78873 313
5634 846
4519 356
10219 347
5095 228
63961 198