19655 503
107887 992
41822 290
21707 192
19900 767
30227 196
24656 618
39431 592
20365 309
12410 942
33884 598
50045 833
33139 390
13689 197
69391 317
44325 591
165147 1127
49929 289
21910 616
132941 532
27994 223
54777 289
42526 982
148835 679
113989 287
50841 319
19691 411
17732 72