2302 409
3690 347
105597 558
3539 286
122417 516
99349 544
78006 313
5617 846
4485 356
4180 443
10185 347
5083 228
63165 197