5444 42
1993 575
1627 526
2200 663
334 88
1522 352
6459 177
3690 851
13019 772
10685 452
23424 207
14751 746
4121 191
5993 147
5987 790
23279 724