2306 409
3690 347
105604 558
3539 286
122418 516
99350 544
78007 313
5617 846
4485 356
10185 347
5083 228
63165 197