2861 214
15792 504
18706 166
2053 337
1528 163
5137 231
9077 283
6023 108
8885 145
5724 467
46983 629
20940 536
34691 277
38898 579
6842 704