5913 268
2681 219
118797 519
11077 679
104752 460
20419 547
3048 566
3727 831
2051 151
955 72
6459 549
8590 653
12166 561
4294 774
2896 264
2644 595
2682 401