2128 650
3489 469
20745 189
8185 572
50518 117
5589 78
18482 780
21487 463
24005 580
4737 261
4491 722