10320 242
5959 690
13886 729
11765 147
23173 222
5386 578
3732 684
2485 317
2130 269
2735 527
1535 76