25066 19
10093 10
9886 12
10362 15
8836 22
7775 15
8962 29
14930 22
6216 17
3920 3
6622 9
7002 9
4095 2
9840 13
7865 14
15293 28
8564 27
10989 15
6081 11
9952 30
17397 58
27930 27
73426 135
22123 19