19665 503
107909 992
41846 290
21723 192
19910 767
30240 196
24661 618
39451 592
20371 309
12414 942
33893 598
50062 833
33148 390
13693 197
69406 317
44347 591
165192 1127
49947 289
21918 616
133008 532
28011 223
54797 289
42536 982
148891 679
114024 287
50859 319
19710 411
17742 72