2506 365
4972 422
21361 174
6603 784
9425 710
14468 132
7398 269
2830 270
97555 324
16056 860
6151 218
75259 345
5767 851
4747 358
12408 893