30196 529
18871 573
5808 167
11789 79
7832 153
5133 680
3203 451
5367 117
16447 256
10143 198
33190 404
7085 78
6589 414
14243 774
7051 607
14237 606
30525 688
7119 322
17621 49
14653 439
21618 56
31566 623
35484 620
32225 928
22063 202
9460 116
25660 433
15103 603