12216 14
103482 222
40701 95
49942 125
20447 37
47688 70
44914 81
18970 27
19967 37
17179 24
32218 52
23194 42
32000 56
15091 51
10514 13
19340 23
17162 26
16127 15
24419 73
11171 20
63414 155
35088 53
59257 138
18981 31