5930 268
2687 219
118896 519
11077 679
104779 460
20421 547
3048 566
3729 831
2051 151
6464 549
8591 653
2900 264
2647 595