21896 50
40288 72
52152 221
19966 48
83211 215
52462 69
43648 40
147527 302
99436 216
70252 288
24427 54
28599 113
22766 97
6853 17
6538 14
11931 25
48214 68
31808 66
5857 11
8627 15
8649 9
39890 75
127340 404
13763 41