19668 503
107929 992
41860 290
21728 192
19910 767
30257 196
24667 618
39463 592
20373 309
12416 942
33904 598
50070 833
33151 390
13694 197
69418 317
44367 591
165214 1127
49961 289
21920 616
133047 532
28017 223
54806 289
42540 982
148918 679
114059 287
50863 319
19730 411
17749 72