9896 19
13447 26
8569 13
5629 4
5049 11
4919 5
4366 2
6739 8
28570 68
20075 53
11467 23
10356 17
8747 25
5608 9
4776 4
5793 12
6746 13
7988 24
7112 13
9034 11
13319 37
5748 5
156241 310
24817 33