19559 503
107454 992
41542 290
21593 192
19826 767
29948 196
24581 618
39156 592
20288 309
12353 942
33623 598
49713 833
33056 390
13605 197
69187 317
44027 591
164702 1127
49538 289
21854 616
132180 532
27856 223
54506 289
42401 982
148017 678
113344 286
50641 319
19350 411
17577 72