42865 45
33048 24
23527 29
17430 27
11964 18
13402 7
11329 5
18272 13
8581 10
8920 5
10222 8
6785 5
9867 7
41914 51
14892 20
5519 8
11412 11
23545 41
15268 18
22971 23
25332 15
10830 16
14769 16
18384 23