19668 503
107925 992
41857 290
21728 192
19910 767
30250 196
24664 618
39459 592
20372 309
12416 942
33904 598
50068 833
33151 390
13694 197
69417 317
44360 591
165211 1127
49958 289
21918 616
133039 532
28015 223
54805 289
42538 982
148909 679
114053 287
50862 319
19722 411
17748 72