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