3026 556
7409 435
28881 857
7004 398
8327 884
9750 510
10882 815
5742 335
9721 761
3395 172
6909 470
3105 112
8341 617
5721 516
4888 640