40429 196
23517 388
25091 121
24000 620
23920 329
12302 649
13732 301
15685 282
26208 106
1092787 1872
227385 561
13901 580
17480 87
62273 729
116476 621
204326 708
11685 604
27592 191
8205 508
9051 576
9301 598
16535 384
6045 50