38516 353
40457 664
330295 1230
88202 584
128510 714
45213 119
47424 192
98857 924
255996 1998
129517 411
67032 313
163550 1012
52071 289
239227 2030
101478 961
355485 991
94966 874
51527 811
182589 510
169436 882
56932 367
121640 145
108386 907
47715 384
65481 142
30972 127
287686 1728
54522 417