29794 115
4196 302
2343 28
18644 718
5862 166
3963 499
4204 450
3336 569
5236 129
3201 850
3284 867
1087 135