2348 409
3698 347
105986 558
3545 286
122704 517
99701 544
78501 313
5628 846
4511 356
4191 443
10199 347
5091 228
63613 197