11295 134
3025 501
17225 208
23819 766
53580 340
18176 611
17701 51
21441 771
30593 119
71576 733
4149 66