19651 503
107882 992
41815 290
21706 192
19896 767
30226 196
24656 618
39428 592
20363 309
12409 942
33882 598
50032 833
33139 390
13688 197
69386 317
44325 591
165138 1127
49925 289
21909 616
132912 532
27991 223
54774 289
42524 982
148815 679
113987 287
50839 319
19686 411
17731 72