92
964
723
20417
33612
1657
719
1476
564
996
21016
2088
1626
685
17016
933
23115
1264
813
436
1342
412
262
637
372
13818
251