5950 858
22507 509
4795 948
2185 74
4147 52
3539 124
7389 356
4223 540
4217 188
3258 273
5247 585
17683 377
5314 94
4433 794
978 117