4380 30
12354 85
102285 534
9176 393
7328 692
9247 680
52006 725
1651 373
32223 436
3012 56
15108 539
4887 462
3906 919