2310 409
3690 347
105656 558
3539 286
122458 516
99395 544
78081 313
5617 846
4486 356
4181 443
10185 347
5084 228
63213 197