29087 113
2137 304
2970 680
6319 434
3482 476
13344 313
2069 94
4685 280
6068 38
3378 162
10146 652
9288 682
9793 290
4343 443
5277 639
5061 642
4345 256