19669 503
107959 992
41886 290
21734 192
19915 767
30273 196
24671 618
39472 592
20379 309
12421 942
33920 598
50073 833
33157 390
13702 197
69435 317
44385 591
165252 1127
49991 289
21923 616
133096 532
28026 223
54818 289
42543 982
148955 679
114097 287
50873 319
19757 411
17755 72