19667 503
107925 992
41856 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
44359 591
165211 1127
49958 289
21918 616
133039 532
28015 223
54805 289
42538 982
148907 679
114053 287
50861 319
19722 411
17748 72