2383 409
3702 347
106347 558
3556 286
123005 517
100002 544
78908 313
5635 846
4519 356
4202 443
10220 347
5098 228
63982 198