5935 858
22506 509
4795 948
2185 74
4146 52
3531 124
7388 356
4223 540
4215 188
3258 273
5247 585
17682 377
5314 94
4432 794
978 117