1530 97
17215 521
8033 623
16225 862
13358 219
9271 46
7112 678
7310 576
3099 226
29831 782
3872 406
7542 745