5964 858
22512 509
4796 948
2185 74
4150 52
3544 124
7390 356
4225 540
4221 188
3258 273
5250 585
17684 377
5315 94
4435 794
978 117