19676 503
108001 992
41925 290
21749 192
19920 767
30296 196
24678 618
39507 592
20386 309
12430 942
33945 598
50103 833
33166 390
13712 197
69445 317
44429 591
165303 1127
50035 289
21926 616
133201 533
28041 223
54844 289
42550 982
149034 679
114148 287
50896 319
19791 411
17769 72