3600 20
30123 2
3186 13
49085 56
2683 23
6302 44
6071 29
3444 6
48228 49
4526 2
5849 16
2964 39
3726 13
6363 39
2547 17
1257 3
1638 8
32028 73