2295 409
3686 347
105458 558
3539 286
122333 516
99273 544
77873 313
5609 846
4481 356
4178 443
10172 347
5080 228
63039 197