29086 113
2134 304
2969 680
6318 434
3482 476
13342 313
2069 94
4680 280
6068 38
3372 162
10145 652
9284 682
9789 290
4343 443
5271 639
5059 642
4340 256