19835 767
29988 196
24595 618
39194 592
20295 309
12359 942
33660 598
49742 833
33064 390
13618 197
69210 317
44067 591
164750 1127
49555 289
21861 616
132287 532
27867 223
54547 289
42411 982
148116 678
50660 319
19365 411
17595 72
23008 748
22834 364
33533 749
18589 459
63960 613