3021 556
7407 435
28870 857
7003 398
8323 884
9746 510
10879 815
5741 335
9714 761
3395 172
6908 470
3103 112
8336 617
5712 516
4885 640