35896 64
103519 227
79911 171
24060 49
47767 59
25526 35
36863 96
30291 54
143900 409
127778 441
185404 398
45417 90
72826 170
24882 77
21655 59
152185 308
25777 46
30488 59
46805 99
20518 37
20913 30
55028 136
50088 108
28922 32