10193 15
59462 123
3034 6
9413 8
9620 15
3990 3
15831 29
16957 51
14436 27
20674 60
9815 25
8819 18
2035 12
2001 4
11539 32
5666 28
11954 31
42705 57
2215 9
6514 15
16447 32
9384 30
16616 28
7754 7