38533 353
40473 664
330346 1230
88215 584
128535 714
45257 119
47431 192
98876 924
256035 1998
129561 411
67072 313
163587 1012
52085 289
239271 2030
101553 961
355567 991
95010 874
51546 811
182624 510
169495 882
56939 367
121700 145
108410 907
47739 384
65486 142
30988 127
287765 1728
54549 417