158 29
948 171
485 701
870 684
348 52
488 118
159 780
806 406
402 747
818 832
1011 532
277 37
14228 365
13205 804
9320 361
7279 363
7203 348
6034 14
5597 40
5060 201
4978 224
4414 922
4383 646
4348 218