5992 858
22514 509
4797 948
2187 74
4153 52
3550 124
7393 356
4225 540
4223 188
3259 273
5252 585
17688 377
5318 94
4436 794
978 117