29080 113
2131 304
2954 680
6313 434
3480 476
13329 313
2062 94
4668 280
6019 38
3358 162
10139 652
9258 682
9775 290
4339 443
5246 639
5051 641
4327 256