2126 650
3487 469
20740 189
8185 572
50515 117
5589 78
18467 780
21482 463
23999 580
4735 261
4491 722