29917 2
2993 13
48797 56
2493 23
6116 44
5826 29
3288 6
47981 49
3943 2
5668 16
2773 39
3568 13
6143 39
2342 17
1072 3
1480 8
31722 73
46248 34