2685 10
4577 15
5759 23
7643 21
25166 69
22562 72
6643 12
6627 23
4818 43
8221 66
1528 14
4449 41
5683 26
20828 62
60213 168
16430 27
29225 51
8715 23
7986 14
79875 111
14026 27
29351 31
13034 24
139451 327