29086 113
2133 304
2963 680
6318 434
3482 476
13341 313
2068 94
4680 280
6068 38
3372 162
10145 652
9281 682
9788 290
4343 443
5271 639
5059 642
4340 256