38632 353
40561 664
330647 1230
88265 584
128768 714
45601 119
47506 192
98975 924
256314 1998
129815 412
67253 313
163827 1012
52201 289
239527 2031
101909 961
356026 992
95402 874
51663 811
182961 510
169893 882
56985 367
122090 145
108603 907
47856 384
65540 142
31158 127
288253 1729
54749 417