2874 627
2189 625
13878 755
108683 997
50475 469
9527 462
14641 80
81531 285
44095 89
3473 107
35324 185