282 64
32659 125
14271 178
30557 295
6942 931
39637 857
14636 548
37625 588
12924 286
9565 464
1766 153