1331 9
2188 4
27540 99
27283 48
23480 87
7467 30
12077 51
4988 27
3930 7
5091 12
3101 10
7030 30
2977 8
4436 7
10192 51
12791 77
7416 48
4784 16
4456 17
5335 32
5762 38
4662 18
7117 31
13075 82