2341 443
621 85
1367 126
8601 677
1534 307
495 46
8234 419
9048 559
5853 288
14781 574
2928 393
67385 475
39427 124