17252 94
10098 45
5105 185
6186 804
7574 51
4171 523
6597 552
9832 764
10661 50
28279 834
6335 343
6095 287
41663 210
22813 509