17252 94
10098 45
5105 185
6186 804
7574 51
4169 523
6596 552
9832 764
10661 50
28278 834
6335 343
6094 287
41662 210
22812 509