31059 134
13584 698
9698 138
12165 417
8993 63
11143 412
7693 402
13205 292
8131 103
14845 421
17347 670
11505 201
8655 440
7105 399
15605 148
9384 285
9155 388
11859 206