10576 672
9701 50
8052 298
6496 120
5316 514
18767 909
22677 122
7113 967
2446 145
5026 671
4786 752
3515 242
3795 153