21904 123
25007 77
15542 55
23287 41
22596 46
39204 182
11578 65
26863 98
41199 46
7478 27
16486 58
3291 15
15950 57
5384 17
14825 30
8528 16
29312 87
14501 53
9874 28
22469 39
8152 11
26366 38
29227 66
14481 35