29856 2
2926 13
48703 56
2431 23
6038 44
5585 29
3228 6
47882 49
3749 2
5598 16
2700 39
3512 13
6044 39
2271 17
1007 3
1426 8
31588 73
45976 34