25612 32
36945 90
30141 64
26961 56
22430 30
63475 103
40916 49
74361 101
47739 91
16397 14
9201 9
39331 35
9150 25
17524 27
7822 9
11263 24
22241 28
25571 34
22370 31
21420 38
36356 48
13365 32
20548 35
20503 62