2301 409
3690 347
105593 558
3539 286
122413 516
99345 544
77994 313
5617 846
4484 356
10185 347
5083 228
63156 197