6626 455
5079 462
8858 181
2749 64
7006 774
7140 818
5994 587
3055 358
35241 815
15352 694
19433 724
2324 566
1618 263
11878 194
4306 922