39976 16
29624 26
9106 7
21141 23
26260 22
32449 36
32811 36
76832 47
10509 9
45749 58
23208 13
7520 5