19593 503
107605 992
41637 290
21633 192
19851 767
30055 196
24611 618
39253 592
20317 309
12371 942
33727 598
49784 833
33074 390
13641 197
69249 317
44139 591
164834 1127
49623 289
21880 616
132487 532
27892 223
54608 289
42446 982
148297 679
113549 287
50696 319
19399 411
17617 72