30057 196
24613 618
39256 592
20318 309
12372 942
33733 598
49791 833
33075 390
13641 197
69253 317
44147 591
164845 1127
49647 289
21880 616
132502 532
27894 223
54611 289
42447 982
148306 679
50698 319
19406 411
17619 72
23044 748
22848 364
33570 749
18640 459
64011 614
59581 984