4377 30
12354 85
102232 534
9172 393
7327 692
9244 680
52004 725
1650 373
32204 436
3009 56
15098 539
4886 462
3904 919