19502 87
4534 302
1700 169
2878 566
1292 220
26589 216
1367694 4770
6011 480
9829 514
628954 3131
13646 171
3709 322
12684 861
947 116
3170 718
12510 828
13574 348
18327 217
13699 295
14168 565
27523 726
2342 461
4836 32
102713 1128
18236 209
2456 267
297159 917
269367 872