2382 409
3702 347
106312 558
3555 286
122989 517
99983 544
78876 313
5634 846
4519 356
4202 443
10219 347
5095 228
63961 198