2301 409
3690 347
105591 558
3539 286
122407 516
99341 544
77991 313
5617 846
4484 356
10185 347
5083 228
63155 197