9501 375
6674 357
25225 342
61007 125
167944 306
20836 1029
29735 384
24689 240
5356 476
4681 526
3876 691