19553 503
107434 992
41521 290
21585 192
19822 767
29925 196
24573 618
39141 592
20279 309
12351 942
33622 598
49692 833
33052 390
13601 197
69171 317
44001 591
164676 1127
49523 289
21850 616
132142 532
27844 223
54467 289
42391 982
147970 678
113257 286
50629 319
19342 411
17572 72