2310 409
3690 347
105633 558
3539 286
122438 516
99371 544
78048 313
5617 846
4485 356
4181 443
10185 347
5083 228
63191 197