5021 849
1523 72
2603 637
1999 130
12843 139
2955 424
3974 773
2330 310
3326 475
1678 416
1238 193
2027 328