2301 409
3690 347
105580 558
3539 286
122398 516
99336 544
77982 313
5617 846
4484 356
10184 347
5083 228
63149 197