22962 220
7821 803
6729 106
35789 129
11475 183
8412 694
17188 575
3868 573
4376 519
14853 136
21562 475