1580 97
17274 521
8054 623
16260 862
13383 219
9313 46
7140 678
7329 576
3112 226
29848 782
3881 406
7569 745