41736 70
22362 107
4027 372
24691 39
14495 589
16929 632
3456 169
16667 320
7343 322
24790 307
9625 77
12053 66
19030 332
10279 226
5695 102
4061 99
9668 882
7030 345
132131 768
18576 409
4744 389
8206 893
5243 91
3093 52
2219 179
5192 308
58317 224
19312 560