3009 13
10107 27
7158 16
2193 16
5581 7
9143 15
6596 11
3221 8
3964 9
9787 18
5465 10
8391 33
1509 17
845 4
11194 55
2881 18
2142 4
2668 9
2640 15
766 1
2309 22
5661 28
8426 29
32402 152