19601 503
107623 992
41654 290
21636 192
19855 767
30062 196
24613 618
39258 592
20318 309
12372 942
33738 598
49796 833
33080 390
13642 197
69256 317
44152 591
164852 1127
49668 289
21880 616
132524 532
27899 223
54617 289
42448 982
148320 679
113568 287
50708 319
19409 411
17619 72