2082 97
18096 522
8304 623
16649 862
13960 219
10098 47
7363 678
7504 576
3236 226
30093 782
4030 406
7869 746