15646 29
29070 42
15339 15
5536 6
13622 29
8878 7
5045 6
10089 12
5269 7
78357 159
34135 85
6545 9
11638 49
12027 25
10334 24
18432 47
13707 33
8112 14
41073 86
6042 7
8577 15
8642 9
6705 10
5158 9