576 60
1539 255
2379 41
23454 630
3852 343
304324 1033
4524 701
46511 770
8025 880
13375 588
4669 498
15260 774
29566 607
22218 192