4360 30
12349 85
101962 534
9156 393
7316 692
9218 680
51987 725
1638 373
32123 436
2997 56
15068 539
4873 462
3902 919