2947 663
20588 303
4387 517
13202 251
14789 688
5142 256
28432 390
5764 414
12396 299
3419 403
3133 145