29131 599
12891 387
31931 191
6766 80
14753 502
11535 96
5187 637
8566 533
34054 746
63952 394
9342 788
15362 499