4380 30
12354 85
102289 534
9176 393
7329 692
9247 680
52006 725
1652 373
32224 436
3012 56
15109 539
4887 462
3906 919