2082 97
18094 522
8303 623
16649 862
13959 219
10096 47
7363 678
7503 576
3236 226
30093 782
4029 406
7867 746