5952 268
2697 219
119134 519
11084 679
104872 460
20425 547
3050 566
3732 831
2057 151
6485 549
8597 653
2904 264
2651 595