29080 113
2131 304
2955 680
6313 434
3480 476
13329 313
2062 94
4670 280
6024 38
3360 162
10140 652
9262 682
9775 290
4339 443
5247 639
5051 641
4327 256