27182 830
8961 411
15488 496
135033 420
19682 503
108033 992
41949 290
21767 192
19927 767
30315 196
24685 618
39523 592
20390 309
12435 942
33951 598
50119 833
33169 390
13717 197
69470 317
44463 591
165344 1127
50066 289
21928 616
133280 533
28050 223
54868 289
42557 982
149087 679