4593 166
65205 239
92713 723
58121 506
16446 804
3908 194
19988 120
8696 497
12818 82
10401 107
10016 645