5964 858
22512 509
4796 948
2185 74
4152 52
3545 124
7391 356
4225 540
4221 188
3258 273
5250 585
17684 377
5315 94
4436 794
978 117