2310 409
3690 347
105658 558
3539 286
122464 516
99397 544
78086 313
5617 846
4487 356
4181 443
10185 347
5084 228
63219 197