19966 767
30446 196
24769 618
39629 592
20472 309
12462 942
34051 598
50799 833
33204 391
13773 197
69577 317
44603 592
165611 1128
50236 289
21944 616
133691 533
28144 223
55001 289
42612 982
149526 679
51060 319
19991 411
17850 72
23283 748
23004 364
33920 749
18968 459
64502 615