3026 544
4671 756
94084 744
12745 338
11809 308
82550 525
33011 418
51787 504
22353 517
2062 92
9751 518
3982 429
7382 782
1864 317
3707 844
3460 535
4993 93