5954 858
22510 509
4796 948
2185 74
4147 52
3541 124
7389 356
4223 540
4217 188
3258 273
5247 585
17684 377
5315 94
4433 794
978 117