4378 30
12354 85
102250 534
9172 393
7327 692
9246 680
52004 725
1650 373
32211 436
3010 56
15102 539
4886 462
3904 919