22551 81
56729 494
16893 515
23009 350
31864 174
17741 547
17066 169
37333 414
95411 615
7846 423
11685 606
71868 391
41471 613
685190 1160
1580409 4546
22460 665
18696 877
15650 288
19158 570
419851 1177
129781 599
470529 1318
15366 411
41776 116
1138170 1900
223925 539
957404 2043
10471 166