99951 314
81512 238
74137 44
59475 120
35131 58
34258 38
28827 38
26257 28
25383 27
25289 77
25243 49
24002 20
23536 43
21522 25
20956 71
19636 19
18043 33
17995 27
17596 24
17537 20
16517 25
15706 29
15701 23
14868 4