19586 503
107566 992
41611 290
21622 192
19849 767
30030 196
24601 618
39232 592
20307 309
12366 942
33707 598
49762 833
33071 390
13634 197
69229 317
44111 591
164798 1127
49571 289
21868 616
132422 532
27880 223
54585 289
42429 982
148235 678
113504 287
50683 319
19387 411
17606 72