30008 196
24597 618
39212 592
20299 309
12364 942
33682 598
49751 833
33069 390
13621 197
69219 317
44080 591
164765 1127
49560 289
21862 616
132333 532
27874 223
54565 289
42422 982
148175 678
50663 319
19379 411
17598 72
23022 748
22836 364
33544 749
18602 459
63973 613
59555 984