27176 48
2076 4
1087 9
27385 98
5684 38
4594 18
5271 32
4394 17
4723 16
7353 48
12685 77
10094 51
4369 7
2925 8
6929 30
3034 10
5027 12
3861 7
4920 27
11966 51
7386 29
23331 86
14327 57
6649 34