5913 268
2681 219
118782 519
11077 679
104747 460
20419 547
3048 566
3726 831
2051 151
6456 549
8590 653
2895 264
2644 595