1103 5
21875 96
54187 169
77187 346
87147 186
98496 415
40159 106
91674 401
51721 276
55677 224
33326 41
14790 16
30996 87
29855 47
72129 213
36279 85
21906 15
47081 90
46582 402
35630 45
77098 118
23809 18
21982 37
27607 71