5913 268
2681 219
118792 519
11077 679
104749 460
20419 547
3048 566
3727 831
2051 151
955 72
6458 549
8590 653
12165 561
4293 774
2896 264
2644 595
2682 401