19669 503
107937 992
41872 290
21729 192
19911 767
30262 196
24670 618
39466 592
20375 309
12417 942
33908 598
50072 833
33153 390
13695 197
69423 317
44374 591
165225 1127
49970 289
21921 616
133061 532
28019 223
54813 289
42540 982
148933 679
114076 287
50865 319
19741 411
17751 72