29075 113
2128 304
2945 680
6310 434
3471 476
13315 313
2060 94
4662 280
5974 38
3349 162
10131 652
9246 682
9760 290
4336 443
5233 639
5044 641
4310 256