12027 646
22492 638
5987 260
3166 869
163386 424
1330 247
1774 382
6067 314
15388 153
46525 342
7734 627