28016 122
7021 772
9082 733
1996 306
3552 649
4143 242
10037 225
23363 113
4980 542
4464 36
17900 625
3840 642