20708 250
16654 163
18589 570
452264 1073
331672 514
167065 857
32275 599
139790 568
23539 631
18163 682
378590 958
12185 505
9901 209
34975 74
26379 288
355099 1385
31998 234
13989 753
14654 156
9046 50
172392 489
23215 228
233673 1003
19651 386
11912 597
11573 495
6726 104
359088 901