5023 849
1525 72
2603 637
2000 130
12850 139
2955 424
3974 773
2332 310
3326 475
1678 416
1238 193
2027 328