12813 10
4554 29
4498 10
16260 36
22938 35
15203 44
4380 4
5243 8
11591 23
4550 11
26895 25
5998 16
10406 17
8892 15
10854 30
6028 20
4106 19
9795 31
3688 34
3554 16
9889 24
14363 20
4823 9
41343 109