19579 503
107547 992
41591 290
21618 192
19841 767
30021 196
24599 618
39218 592
20302 309
12365 942
33690 598
49756 833
33070 390
13626 197
69223 317
44088 591
164776 1127
49567 289
21864 616
132360 532
27877 223
54573 289
42424 982
148193 678
113473 286
50669 319
19383 411
17600 72