4382 30
12355 85
102298 534
9176 393
7329 692
9248 680
52006 725
1652 373
32229 436
3012 56
15111 539
4887 462
3906 919