5953 858
22509 509
4795 948
2185 74
4147 52
3540 124
7389 356
4223 540
4217 188
3258 273
5247 585
17684 377
5314 94
4433 794
978 117