2302 409
3690 347
105594 558
3539 286
122414 516
99345 544
77999 313
5617 846
4484 356
4180 443
10185 347
5083 228
63161 197