19592 503
107584 992
41628 290
21627 192
19849 767
30045 196
24605 618
39243 592
20311 309
12369 942
33713 598
49774 833
33073 390
13639 197
69240 317
44125 591
164814 1127
49583 289
21874 616
132461 532
27887 223
54600 289
42438 982
148270 679
113524 287
50688 319
19397 411
17611 72