41723 70
22358 107
4017 372
24559 39
14423 589
16920 632
3448 169
16593 320
7328 322
24764 307
9597 77
12007 66
19014 332
10228 226
5685 102
4055 99
9650 881
7017 345
132117 768
18532 409
4741 389
8193 893
5236 91
3089 52
2201 179
5181 308
58301 224
19287 560