2378 409
3701 347
106247 558
3555 286
122950 517
99933 544
78807 313
5634 846
4518 356
4202 443
10216 347
5094 228
63908 198