3111 544
4701 756
94678 744
12785 338
11855 308
83452 526
33367 418
52440 504
23016 517
2104 92
9798 518
4010 429
7441 782
1894 317
3731 844
3492 535
5024 93