3597 25
4441 13
8871 39
5617 13
8562 32
37463 88
46857 116
15122 89
45461 90
47080 175
22490 16
3700 18
10806 54
6350 29
8140 57
4052 20
28306 43
5923 33