2312 409
3690 347
105663 558
3539 286
122466 516
99408 544
78089 313
5617 846
4487 356
10185 347
5084 228
63220 197